把排序和查找的每一步都画出来。可以自动播放,也可以一步一步慢慢看。
点「自动播放」开始,或者用「单步」一步一步看。
· 冒泡排序:从头到尾相邻两个比,大的往后挪,一趟下来最大的冒到最后。
· 选择排序:每一趟在没排好的部分里找最小的,跟这趟开头那个交换。
· 插入排序:像抓牌,拿到一张就往前插到合适位置。
· 快速排序:选一个基准,小的放左边大的放右边,然后左右两边各自再排。
· 二分查找:数组必须有序,每次看中间那个,一下子排除掉一半。
· 右上角有比较次数和交换次数,换不同算法跑同一组数据可以直观看出谁快。