1
0
mirror of https://gitee.com/coder-xiaomo/algorithm-visualization synced 2025-01-10 11:48:18 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
算法可视化(项目还在编写中,尚未完成) 项目还在编写中,尚未完成
Go to file
2022-05-17 14:05:17 +08:00
algorithm-visualization 完成快速排序动画 2022-05-17 14:05:17 +08:00
README.md 完成链表绘制;引入GSAP动画库;完成基本的两个元素交换动画 2022-05-17 00:38:50 +08:00

算法可视化

基本框架

SVG 过渡动画

时间轴

基本思路

用户输入排序序列然后首先js生成排序步骤。界面上显示排序顺序同时生成每一帧中每个元素的详细位置引入帧的概念

因为有帧的概念所以可以实现进度条进度条可以调整到任意一帧css动画缓动到对应的位置。

基本方法

创建画布

创建元素
改变元素位置,强调,大小,颜色,文本等

元素缓动