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