插入排序,对未排序数据,在已排序序列中从后向前扫描,找到对应位置并插入。
插入排序类似扑克牌插牌。
如果输入数组已经排好序,插入排序出现最佳情况。如果数组逆序排序,出现最坏情况,最坏情况、平均情况复杂度为n2。
1 | public void sort(int[] arr) { |
本文作者:
Yao Zhu
发布时间: 2019-11-17
最后更新: 2019-12-08
本文链接: https://juoyo.github.io/posts/b4185157.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
发布时间: 2019-11-17
最后更新: 2019-12-08
本文链接: https://juoyo.github.io/posts/b4185157.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!