para
code

beta
Аутентификация

Тренируй алгоритмы

Более 100 задач. Можно решать вместе с другими участниками. Искусственный интеллект оценит сложность по времени и памяти.

Задачи

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

  • Более 100 алгоритмических задач
  • Увеличение сложности для постепенного обучения
  • Поддержка языка Python
Перейти к задачам

Анализ решения

Искусственный интеллект на базе YandexGPT Pro анализирует временную и пространственную сложность вашего решения.

  • Быстрая проверка эффективности алгоритма
  • Анализ Time Complexity
  • Анализ Space Complexity
Time Complexity

O(logn)O(log\,n)

Space Complexity

O(1)O(1)

Иконка ЯндексаYandexGPT

Комнаты

Пишите код вместе, присоединяйтесь к другим участникам, проводите интервью — регистрация не требуется.

  • Совместное программирование в реальном времени
  • Идеально для проведения технических интервью
  • Поддержка популярных языков
Создать комнату

Иван

Андрей

Елена

defbinarySearch(list,item):
left=0
right=len(list)-1
whileleft<=right:
middle=left+(right-left)//2

Готов начать?

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