Ls.216, №1018. Binary Prefix Divisible By 5 / Leetcode

15 подписчиков

12+
12+

2 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав

15 подписчиков

12+
12+

2 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

12 дней назад

Функция prefixesDivBy5: Инициализируется переменная remainder равная 0. Для каждого бита из массива nums выполняется обновление остатка по формуле: remainder = (remainder * 2 + bit) % 5. Если полученный остаток равен 0, значит число делится на 5, и в результирующий список добавляется True, иначе – False. Функция test_prefixesDivBy5: Содержит набор тестовых случаев, в том числе примеры из условия и дополнительные случаи. Для каждого теста выводятся входные данные, полученный результат и (если задан) ожидаемый результат. Запуск модуля: При выполнении модуля будут запущены тесты, что позволит убедиться в корректности работы функции.

Название:

Ls.216, №1018. Binary Prefix Divisible By 5 / Leetcode

Категория:

Разное