Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума
Gregory Bass

Задача на поиск элемента в массиве

Имеется отсортированный массив из n целых чисел, который был циклически сдвинут неизвестное число раз. Напишите код для поиска элемента в массиве. Предполагается, что массив изначально был отсортирован по возрастанию.

Задача на поиск элемента в массиве
33 103
Новости

Нейронную сеть обучили изобретать названия насекомых

Исследовательница Джанелль Шейн провела очередной эксперимент с нейронной сетью, превратив ее в энтомолога. Обученный на обширной базе алгоритм придумывал забавные названия для насекомых, практически неотличимые от настоящих.

1399
Новости

Windows 10 обошла Windows 7, став самой популярной версией операционной системы

Согласно рейтингу StatCounter, Windows 10 впервые стала самой популярной версией Windows в глобальном масштабе. Однако, на отдельных национальных рынках Windows 10 уже являлась ведущей версией Windows. Например, в июне 2016 года Windows 10 обогнала Windows 7 в Великобритании, а в Северной Америке это произошло в июне 2017 года.

1572
Gregory Bass

Задача по проектированию чат-сервера

Как бы вы подошли к проектированию чат-сервера? Предоставьте информацию о компонентах внутренней системы (backend), классах и методах. Перечислите самые трудные задачи, которые необходимо решить.

Задача по проектированию чат-сервера
13 926
Новости

Telegram выпустила библиотеку TDLib для разработки сторонних клиентов мессенджера

TDLib берет на себя заботу обо всех деталях реализации сети, шифровании и локальном хранении данных. Разработчик может сосредоточиться на улучшении дизайна, интерфейса и анимации.

8808
Никита Прияцелюк

Пишем инструменты командной строки на Python с помощью Click

Интерфейсы командной строки — эффективная вещь, так как они позволяют автоматизировать практически всё что угодно. Сегодня мы расскажем, как написать такой интерфейс на Python с помощью Click.

Пишем инструменты командной строки на Python с помощью Click
70 587
Никита Прияцелюк

Автоматизируем аргументы командной строки на Python с Google Fire

Для написания интерфейсов командой строки лучше использовать библиотеки, которые упростят вам жизнь и значительно ускорят разработку. Сегодня мы рассмотрим Google Fire — одну из таких библиотек.

Автоматизируем аргументы командной строки на Python с Google Fire
3468