Вы изучаете информатику/ИТ/программирование или готовитесь к собеседованию на инженера-программиста?
Этот инструмент поможет вам увидеть, как следующие алгоритмы сортируют набор чисел.
1. Пузырьковая сортировка
2. Улучшенная пузырьковая сортировка.
3. Сортировка вставками
4. Сортировка выбором
5. Быстрая сортировка
6. Сортировка слиянием
7. Сортировка кучей
Алгоритмы поиска:
Двоичный поиск, поиск с переходом и линейный поиск
Вы можете увидеть, как работает алгоритм сортировки шаг за шагом, визуализировать сортировку в реальном времени и различные случаи временной сложности алгоритма.
(Лучший случай, Худший случай и Средний случай)
Кроме того, просмотрите некоторые структуры данных, такие как стеки, связанные списки, очереди, деревья, графики, и поймите, как это работает. (В будущем появятся дополнительные обновления)
Обход дерева:
Под заказ, предзаказ и постзаказ
Обходы графа:
Поиск в глубину, поиск в ширину
Так зачем же просто проверять псевдокод онлайн? Посмотрите, как он визуально играет с числами.
--- Приложение создано в 2017 году ---
** ПОДКЛЮЧЕНИЕ К ИНТЕРНЕТУ НЕ ТРЕБУЕТСЯ **
** РАБОТАЕТ ОФФЛАЙН **