八大排序算法:简单插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序等总结。
来源:互联网 发布:linux 网卡不挂载驱动 编辑:程序博客网 时间:2024/05/16 01:48
持续更新。。。。。。
1、简单插入排序。
原理随便百度一下就知道了,下面直接上代码。
// sort.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <iostream>using namespace std;void sort_insert(int* p,int n){int i,j,elem;for (i = 0; i < n-1; i++){elem=*(p+i+1); for (j = i; j >=0 ; j--){ //需要比较的元素if (elem>=*(p+j)){*(p+j+1)=elem;break;}else{if (j==0){*(p+j+1)=*(p+j);*(p+j)=elem;}else{*(p+j+1)=*(p+j);continue;}}}}}int _tmain(int argc, _TCHAR* argv[]){int len; int *a;cout<<"Please input the array length:"<<endl; cin>>len; a = (int*) malloc(len*sizeof(int)); cout<<"Please Input the numbers:"<<endl;for (int i = 0; i < len; i++) { cin>>a[i]; }sort_insert(a,len);cout<<"The finnal results are:"<<endl;for (int i = 0; i < len; i++){cout<<a[i]<<" ";}cout<<endl;return 0;}
- 八大排序算法:简单插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序等总结。
- 各种排序算法总结----基数排序、归并排序、插入排序、冒泡排序、选择排序、快速排序、堆排序、希尔排序
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 七大内部排序算法总结(插入排序、希尔排序、冒泡排序、简单选择排序、快速排序、归并排序、堆排序)
- 排序算法: 冒泡排序, 快速排序,希尔排序,直接插入排序 ,直接选择排序,归并排序,堆排序
- 七种排序算法,包括:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序
- 基本的排序算法:冒泡排序、插入排序、希尔排序、选择排序、归并排序、快速排序、堆排序
- 八大经典排序算法基本思想及代码实现(插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序,基数排序)
- 比较排序总结——直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序
- 排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序
- C# 插入排序 冒泡排序 选择排序 快速排序 堆排序 归并排序 基数排序 希尔排序
- 冒泡排序 快速排序 选择排序 堆排序 直接插入排序 希尔排序 归并排序
- HDU 3549 Flow Problem 最大流 最小增广路 EK算法 传说中的入门算法
- 硕士论文查重原理与快速通过的七大方法
- Asp.net页面之间传递参数的几种方法
- 数列转换(守恒思想)
- 跨apk访问SharedPreferences
- 八大排序算法:简单插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序等总结。
- 代码的抽象三原则
- 23种设计模式(11):责任连模式
- Codeforces Beta Round #93 (Div. 2 Only) A题
- @高三--我的一些语录,一些心情。上课无聊,写在草稿本上的
- POJ 3613 Cow Relays Floyd+快速幂加速
- sqoop错误解决
- 有关使用xsl输出csv格式文档的实践小结
- 跨平台调试,安卓真机无法显示个别图片的问题(一)