Ответ 1
Здесь вы должны посетить: Портал визуализации алгоритмов!
Я ищу библиотеку/инструмент визуализации алгоритма, который хорошо документирован, и вы можете позвонить из своего исходного кода.
Я рассмотрел jhave - пример использования. И мне это понравилось, похоже, у него есть документация, но я не доверяю ее будущему.
Я нашел эту статью о Algorithm explorer, у нее есть хорошая идея. Он реализован как С++ api, но я не могу найти его.
Моя основная идея заключается в том, что я хочу сделать некоторые модульные тесты для мозга.
Поэтому я строю различные упражнения, и в будущем, когда я хочу проверить свои знания, я их переделаю.
Я обнаружил, что изображения дольше доходят до меня, поэтому я хочу визуализировать алгоритмы в определенных состояниях. (Я мог бы помнить, что это сложный случай, как то, что происходит, когда данные сортируются в обратном порядке, и я использую быструю сортировку, если я его просмотрю.)
Идеальный инструмент:
1. Необходимо интегрироваться с любым языком.
2. Должен быть хорошо документирован с растущей связью и примерами.
3. Быть реализовано поверх мощного механизма рендеринга (ogre, xna).
Здесь вы должны посетить: Портал визуализации алгоритмов!