Задать вопрос
@Blunker

Как сделать анимацию на canvas?

Требуется реализовать визуализацию алгоритма сортировки, подобное этому https://www.cs.usfca.edu/~galles/visualization/Alg....

Не знаю с чего подступиться. Гугл не дал никаких результатов.
Может делал кто подобное, дайте поглядеть исходники:)
  • Вопрос задан
  • 213 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Сделать "запись" процесса сортировки при помощи паттерна команды gameprogrammingpatterns.com/command.html

сложить команды в стек,

проигрывать команды по таймауту

фактичсески там будет что-то типа
queue = [MoveCommand(1,3), MoveCommand(2,3), MoveCommand(3,1)]

а в команде уже передвигать элементы массива, и запускать перерисовку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 19:19
2300 руб./в час
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час