2.3. Типовые алгоритмы обработки списков
- Напишите функцию is_sorted, которая на входе берет список и возвращает булевский признак отсортирован список по возрастанию или нет.
- Напишите функцию remove_dublicates, которая на входе берет список, а на выходе возвращает список без повторяющихся элементов. Элементы в результирующем списке необязательно должны сохранять свой порядок.
- Напишите функцию для сортировки входного списка по убыванию. На выходе отсортированный список.
- Напишите функцию, которая сортирует половину списка методом пузырька.
- Напишите функцию, которая проверяет является ли список симметричным.
- Напишите функцию, которая принимает два списка и создаёт новый список, в котором есть все элементы первого, отсутсвующих во втором.
2025-03-12 2025-03-12