Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задание 1:

По двум спискам чисел nums1 и nums2 размерами m и n элементов, вернуть медиану объединения этих двух списков.

Общее время выполнения должно быть O(log (m+n)).

Реализовать код в виде изолированной функции medians(nums1, nums2) в файле main.py, выложить в отдельный репозиторий, ссылку для клонирования репозитория приложить в ответ к заданию.

Пример работы 1:

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

Вывод: 2.00000

Пояснение: объединенный список = [1,2,3], медиана - 2.

Пример 2:

Вход: nums1 = [1,2], nums2 = [3,4]

Вывод: 2.50000

Объяснение: объединенный список = [1,2,3,4], медиана (2 + 3) / 2 = 2.5.

Пример 3:

Вход: nums1 = [0,0], nums2 = [0,0]

Вывод: 0.00000

Пример 4:

Вход: nums1 = [], nums2 = [1]

Вывод: 1.00000

Пример 5:

Вход: nums1 = [2], nums2 = []

Вывод: 2.00000

Задание 2:

Дано число, которое состоит только из цифр 6 и 9.Цифры можно "вращать" - заменять 6 на 9 или 9 на 6.Написать функцию, которая находит максимальное число, которое можно получить из

исходного числа путем "вращения" максимум одной цифры.

Реализовать код в виде изолированной функции rot(num) в файле main.py, выложить в отдельный репозиторий, ссылку для клонирования репозитория приложить в ответ к заданию.

Пример 1 Вход: num=9669Результат: 9969

Пример 2 Вход: num=9996Результат: 9999

Пример 3 Вход: num=9999Результат: 9999

2 года назад
sophia22
Фёрлер 
24 годаРоссия
2 года в сервисе
Была
2 года назад
Выбранный исполнитель
SergeyZaitsev
Сергей 
25 летРоссия
3 года в сервисе
Был
год назад
2 года назад
$4
1 день
RUB
Отличная работа, быстрое выполнение, рекомендую!
Отличный заказчик
  • Похожие заказы
  • $25

    Реализовать программу на языке Java. Требования к базе данных: СУБД MySQL, состоит из одной таблицы. Таблица содержит 6 полей. Название и содержание таблицы для каждого варианта свои (определены ниже). Требования к клиенту: GUI ...

    Закрыт
    2 года назад
  • $10

    Нужно выполнить 2 кода, в коде желательно оставить комментарии + две блок схемы за доп плату с заданий прикреплённых ниже. 1-е задание Ввести список студентов , которые живут в общежитии, включая их фамилии , инициалы, ...

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

    Закрыт
    2 года назад
  • Нужно составить программу, которая позволяет получить на экране круг. Для иллюстрации механизма наследования на основе класса Point постройте производный класс Circle (круг). Классы должны иметь следующие элементы данных: координаты точки, радиус окружности, индикатор видимости круга ...

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

    Закрыт
    2 года назад
  • Создать цепь на ардуино в autodesk tinkercad Поддержание уровня освещенности подъезда на уровне заданном оператором. Включение и мигание с частотой 2 Гц ламп аварийного освещения при срабатывании датчика аварийного включения. Каждую 15 сек. Во время работы аварийного освещения на ...

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