Задание 1:

Написать функцию, которая получает список nums длины n в котором находятся числа nums в диапазоне [1, n], и возвращает список чисел в диапазоне [1, n], которых нет в списке nums.

Оформить в виде функции с заголовком find_missing_nums(nums) внутри файла nums.py, поместить в репозиторий. Ссылку для клонирования репозитория поместить в ответ к заданию.

Задание 2:

Массив чисел называют монотонным, если числа в нем расположены либо в порядке возрастания, либо в порядке убывания.Список nums монотонно возрастает, если для всех i >= nums[j].

Написать функцию is_monotonic, которая принимает список nums и возвращает значение True типа bool, если список монотонный, и bool False, если список не монотонный.

Функцию поместить в файл monotonic.py, файл поместить в репозиторий. Ссылку для клонирования репозитория поместить в ответ.

Пример 1:

Вход: nums = [1,2,2,3]

Вывод: True

Пример 2:

Вход: nums = [6,5,4,4]

Вывод: True

Пример 3

Вход: nums = [1,3,2]

Вывод: False

Пример 4:

Вход: nums = [1,2,4,5]

Вывод: True

Пример 5:

Вход: nums = [1,1,1]

Вывод: True

3 года назад
sophia22
Фёрлер 
24 года
3 года в сервисе
Была
3 года назад

Выбранный исполнитель

SergeyZaitsev
Сергей 
26 лет
4 года в сервисе
Был
2 года назад
3 года назад
$4
1 день
Escrow
Приятно сотрудничать, ответственное отношение к заказам)
Отличный заказчик.

Заявки фрилансеров

SergeyZaitsev
Сергей 
26 лет
4 года в сервисе
Был
2 года назад
3 года назад
  • Похожие заказы

  • $25

    Необходимо реализовать программу на Java с GUI интерфейсом на JavaFX, взаимодействующую с MySQL базой данных. Программа должна поддерживать операции добавления, удаления и редактирования данных через клиент-серверное взаимодействие по TCP. Сервер должен быть параллельным и обрабатывать запросы от клиента, перенаправляя их в базу данных.

    Закрыт
    3 года назад
  • Требуется написать две функции на Python в файле main.py. Первая функция medians(nums1, nums2) должна возвращать медиану объединения двух списков чисел с временной сложностью O(log (m+n)). Вторая функция rot(num) должна находить максимальное число, полученное из числа, состоящего из 6 и 9, путём замены одной цифры. Код должен быть выложен в отдельный репозиторий.

    Завершен
    3 года назад
  • $10

    Необходимо разработать два кода на C++ с комментариями. Первое задание включает ввод данных о студентах, второе - работу с однородным массивом. Дополнительно требуются блок-схемы за дополнительную плату.

    Завершен
    3 года назад
  • Задача включает решение систем линейных уравнений A x = b с использованием методов Якоби и Гаусса-Зейделя. Необходимо предоставить матрицы A, векторы b и начальные итерации x0, а также вычислить матрицу T и вектор g. Показать примеры систем, где один метод сходится, а другой расходится.

    Закрыт
    3 года назад
  • Напишите программу на C++, которая отображает круг на экране, используя механизмы наследования. Создайте класс Circle, производный от класса Point, с элементами данных для координат, радиуса и индикатора видимости. Реализуйте методы для доступа к координатам и рисования круга. Также создайте класс Name_autor для вывода информации об авторе, который будет наследовать данные от классов Point и Name_autor.

    Закрыт
    3 года назад
  • Необходимо выполнить лабораторную работу на языке Java, основываясь на требованиях из файла 1LD_ENG и теме из документа General topic of the course work.pdf. Срок сдачи работы - до понедельника.

    Закрыт
    3 года назад
  • $5

    Необходимо разработать программу на C# для выполнения лабораторных работ 5 и 6, 10 вариант. Программа должна быть простой и понятной для студента, без сложных функций и излишнего дизайна.

    Закрыт
    3 года назад
  • Необходимо выполнить 3 лабораторные работы на языке функционального программирования Schema в среде DrRacket. Каждая работа должна содержать комментарии к коду и объяснение. В прикрепленном файле указаны условия для выполнения заданий. Срок выполнения - до 19.10.2021.

    Закрыт
    3 года назад