自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 堆排序

#define leftChild(i) (2*(i)+1)template void PercDown(T* A,int i,int n){ int child; T tmp; for (tmp = A[i];leftChild(i) < n;i = child) { child = leftChild(i); if (child !

2010-04-16 10:14:00 391

原创 希尔排序(缩小增量排序)

template void ShellSort(T* A,int n){ int i = 0,j = 0,increament = 0; T tmp; for (increament = n/2;increament >= 1;increament /= 2) { for (i = increament;i < n;i++) { tmp

2010-04-15 16:35:00 353

转载 判断数列中任取的5个数是否连续相邻

http://tieba.baidu.com/f?kz=557315034       一个整数数列,元素可能是0~65535中的任意一个数,相同的数不会重复的出现。0是例外,可以反复的出现。现从数列中任意取5个数,判断此5个数是否为连续相邻的数列。注:1.5个数可以是乱序的,如5,7,6,8,4.      2.0可以通配任意的数字,如5,7,6,0,4,可以组成一个连续的数列.    

2010-04-15 15:25:00 826

原创 插入排序

template void InsetionSort(T* A,int n) //n为数组的长度{ int i = 0,j = 0; T tmp; for (i = 1;i < n;i++) { tmp = A[i]; for (j = i;j > 0 && A[j-1] > tmp;j--) { A[j] = A[j-1]

2010-04-15 10:29:00 2158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除