插入排序
来源:互联网 发布:动网论坛 php 编辑:程序博客网 时间:2024/05/17 03:25
打扑克牌时,我们每摸一张牌,就将它插入到合适的位置,插入排序和这个过程类似。
给定一个数组,我们从第二个元素开始,每次都将元素插入到已排序的子数组中。
下面给出插入排序的C++代码:
void insertionSort(std::vector<int>& v) { for (int i = 1; i < v.size(); ++i) { int j, x; for (j = i - 1, x = v[i]; j >= 0 && v[j] > x; --j) { v[j + 1] = v[j]; } v[j + 1] = x; }}
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- Bad version number in .class file的解决方法
- 详解java类的生命周期
- 系统集成资质评审梳理
- hdu 2100 Lovekey
- Android 界面状态的一点技巧
- 插入排序
- cygwin安装步骤以及注意事项
- 二进制按位翻转
- POJ_2386: Lake Counting
- JAVA面向对象的三大特性
- 题目1056:最大公约数
- 黑马程序员_java基础知识一
- 有关const
- 个人笔记 - Oracle EBS 常用SQL