166 читали · 1 год назад
Максимальное и Минимальное значение в массиве без встроенных функций!
Конечно! Давайте напишем код на Python, который будет находить максимальное и минимальное значение в списке без использования встроенных функций, таких как `max()` и `min()`. Мы будем использовать простой алгоритм: пройдемся по всем элементам списка, сравнивая их с текущими значениями максимума и минимума. ### Код python def find_min_and_max(numbers): # Проверим, пуст ли список if not numbers: return None, None # Возвращаем None, если список пуст # Инициализируем минимальное и максимальное значения первым элементом списка min_value = numbers[0] max_value = numbers[0] ...
6 лет назад
Кухня Python 3: "Сортировка выбором"
В этом рецепте мы будем сортировать список чисел методом "Сортировка выбором". Он не настолько сложен в своем исполнении и займет всё приготовление буквально несколько минут. В чем же заключается данный метод? Сперва мы находим в неотсортированном списке минимальное значение, далее меняем местами первый элемент подмассива и минимум и повторяем до тех пор, пока список не будет отсортирован. ВНИМАНИЕ: Сервис удаляет начальные пробелы в строках, поэтому приходится использовать символ нижнего подчеркивания вместо каждого пробела...