Задачи

В этом разделе собраны задачи разного уровня сложности с ответами и подробным разъяснением.

Антон

Обмен значений переменных: разбор популярных способов решения известной задачи с IT-собеседований

Семь способов, позволяющих решить одну из самых популярных задач на собеседованиях — выполнить обмен значений между двумя переменными

Обмен значений переменных: разбор популярных способов решения известной задачи с IT-собеседований
116 564
Оля Пестерева

Построить алгоритм выбора случайного элемента из последовательности, чтобы каждый элемент мог оказаться выбранным с равной вероятностью

Разбор задачи с собеседования в Яндекс: за один проход выбрать случайный элемент последовательности так, чтобы каждый элемент мог быть выбран с равной вероятностью.

Построить алгоритм выбора случайного элемента из последовательности, чтобы каждый элемент мог оказаться выбранным с равной вероятностью
10 586