之前无意中看到一张gif动图,他以每列一个像素点代表一个数,将每次互换位置后的操作作为一帧。当数据规模很大的时候,点动成线,各种不同的排序算法在图片中会呈现出不同的规律。效果十分震撼,可惜图找不到了。希望可以给大佬一点灵感😂
可以再加个比较性能的功能,随机生成几万个数字,随后给出运行时间(不用动图),再高深一些的话,可以生成不同分布的数据,然后比性能(比如随机分布,正态分布等)
好在也是曾经游戏机公司的主力
好吧,给你个建议 —— 动画的人会告诉你得有缓动~~