冒泡排序,选择排序,插入排序
来源:互联网 发布:巫师3 知乎 编辑:程序博客网 时间:2024/05/16 07:02
- #include <iostream.h>
- void main()
- {
- int arr[5] = {7,1,5,4,8};
- //--------------------------------------------------------------------------
- //bubble sort
- /*
- for(int i=0; i<4; i++)
- {
- for(int j=i+1; j<5; j++)
- {
- if(arr[i] > arr[j])
- {
- int k=arr[i];
- arr[i] = arr[j];
- arr[j] = k;
- }
- }
- }
- */
- //--------------------------------------------------------------------------
- //select sort
- /*for(int i=0; i<4; i++)
- {
- int k = arr[i];
- int id = i;
- for(int j=i+1; j<5; j++)
- {
- if(k > arr[j])
- {
- k = arr[j];
- id = j;
- }
- }
- if(k != arr[i])
- {
- arr[id] = arr[i];
- arr[i] = k;
- }
- }
- */
- //--------------------------------------------------------------------------
- //insert sort
- for(int i=1; i<5; i++)
- {
- int inserter = arr[i]; //插入元素
- int index = i-1;
- while(index>=0 && inserter<arr[index])
- {
- arr[index+1] = arr[index];
- index --;
- }
- arr[index+1] = inserter;
- }
- //--------------------------------------------------------------------------
- //output result
- for(int i=0; i<5; i++)
- {
- cout << arr[i];
- }
- cout << endl;
- }
- 冒泡选择插入排序
- 冒泡、选择、插入排序
- 选择、插入、冒泡排序
- 冒泡、插入、选择排序
- 选择、插入、冒泡排序
- 冒泡、选择、插入排序
- 选择、冒泡、插入-排序
- 插入 选择 冒泡 排序
- 选择、冒泡、插入排序
- 冒泡、选择、插入排序
- 冒泡,插入,选择排序
- 冒泡,选择,插入排序
- 冒泡、插入、选择排序
- 冒泡,插入,选择排序
- 冒泡,选择,插入排序
- 冒泡,选择,插入排序
- 选择排序,插入排序,冒泡排序
- 冒泡排序,选择排序,插入排序
- 可以说是网上创业者的&ldquo
- 存储过程传参
- Cassandra数据模型
- Before learning WPF
- javamelody的简单使用
- 冒泡排序,选择排序,插入排序
- 看你发的那破图
- 山寨QQ2010游戏大厅之对话框
- 关于JS与JAVA的负责人
- 标签logic_iterate
- 垃圾网站!垃圾!垃圾!要死人啊
- CPU & Linux
- 动态ActionForm
- 关于web.xml中的load-on-startup