29 420
Алгоритмы и структуры данных
Обучающие статьи о Computer Science, оптимизации кода и использование классических алгоритмов и структур данных в решении задач.
Какие алгоритмы должен знать уважающий себя программист?
В этом выпуске попросили наших экспертов перечислить алгоритмы, которые, по их мнению, должен знать каждый уважающий себя программист.
![Какие алгоритмы должен знать уважающий себя программист?](https://media.tproger.ru/uploads/2015/04/algorithms-every-coder-must-know-mini.png)
163 016
Опишите алгоритм для нахождения миллиона наименьших чисел в наборе из миллиарда чисел. Память компьютера позволяет хранить весь миллиард чисел
Существует много способов решить эту задачу. Мы остановимся только на трех — сортировка, минимум кучи и ранжирование.
![Опишите алгоритм для нахождения миллиона наименьших чисел в наборе из миллиарда чисел. Память компьютера позволяет хранить весь миллиард чисел](https://media.tproger.ru/uploads/2015/02/min-ten-mln-3.jpg)
22 989
Подборка полезных алгоритмов для собеседований: задачи на строки
Мы сделали большую подборку алгоритмов работы со строками, которые помогут вам подготовиться к собеседованиям. Решайте наши новые задачи на строки
19 287