Визуализатор
Выберите алгоритм и данные, затем нажмите «Старт» или идите по шагам. Подсвеченная строка псевдокода — та, что выполняется сейчас. Жёлтые столбики сейчас сравниваются, красные только что изменились. Счётчики показывают, сколько работы алгоритм уже проделал, — сравните их у разных алгоритмов на одних и тех же данных.
Гонка
Два алгоритма на одних и тех же данных, шаг за шагом. Сравните быструю сортировку с пузырьком на 60 элементах — так выглядит разница между O(n log n) и O(n²).
Каждый шаг берётся из настоящего кода библиотеки и записывается с помощью trace.