漂亮的排序算法:7种排序算法的内存状态演示

来源:互联网 发布:华为成都研究所 知乎 编辑:程序博客网 时间:2024/06/05 09:53

昨天我突发奇想,写了几段Mathematica代码,生成了各种排序算法的内存变化图。图中每一个新的横行都表示数组的一次更新,数字大小用颜色来表示。你可以直观地看到这些算法是如何把乱序数组一点一点变为有序的。效果还是很令人满意的,不少算法的内存轨迹都相当美观,相当有艺术性。

图很大,我就不在首页上显示了,大家点“查看更多”看图吧。

 

 

原创粉丝点击