курсовой проект - динамическая HTML-страница с визуализацией алгоритма вставки ключа в АВЛ-дерево. Страница должна представлять собой область с графическим содержанием, визуально представляющим элементы обрабатываемых структур данных, и элементы управления, позволяющие задать размер структуры данных (в некоторых пределах), начать, остановить, выполнить один шаг алгоритма, и закончить визуализацию. Реализация не должна использовать никаких сторонних библиотек, даже jquery. Визуализация алгоритма предполагает следующие элементы: элементы управления для задания параметров алгоритма (количество элементов структуры, и т.п.); кнопки для начала визуализации, остановки визуализации, продолжения; способ задания скорости показа. В алгоритмах, где предполагается перемещение элементов структуры, все перемещения должны производиться плавно.