简简单单的排序算法
来源:互联网 发布:我的世界贴吧手机版js 编辑:程序博客网 时间:2024/05/11 17:12
插入排序
template<typename Comparable>void insertionSort(vector<Comparable> &a){//数组引用 int j; for(p=1;p<a.size();++p){//a.size()计算数组a中元素个数,++p在此与p++无区别,')'在此可以看作是一个顺序点,p++要额外经历开拓新内存,复制p的值进此内存块,减1,再将值赋给p,删除内存块的步骤,较为耗时~~ Comparable t=a[p]; for(j=p-1;j>=0&&t<a[j];--j){//比a[p]大的都往后挪一个位置 a[j+1]=a[j]; } a[j]=t; }}
(注:算法原型来源于<<数据结构与算法>>)
0 0
- 简简单单的排序算法
- 简简单单学算法-排序算法一(希尔排序)
- 简简单单的singleton
- 一段简简单单的javascript
- 简简单单的生活!
- 简简单单的,就好。。
- 简简单单的我
- 一个简简单单的问题
- “简简单单”的问题~~~~
- 简简单单的生活
- 简简单单的幸福
- 简简单单的讲sort
- 简简单单的爬虫
- 简简单单
- 简简单单
- 简简单单
- 简简单单
- 简简单单
- 第十一周项目2——存储班长信息的学生类
- hosts文件位置、hosts文件是什么?
- SVD算法与python实践
- (二)手机游戏之萌卡篮球
- iOS开发——SDWebImage框架使用详解
- 简简单单的排序算法
- Leetcode 5. Longest Palindromic Substring 解题报告
- SQL查询之联结查询和子查询
- objc category的秘密
- java hdu2014青年歌手大奖赛_评委会打分
- 关于string的一段代码
- C++子父类成员之间相互访问的权限分析
- 决策树
- 关于获取imageview上的图片,保存到相册并通知相册自动更新