代码搜索结果
找到约 10,000 项符合
9 的代码
9_3.txt
void ShellInsert(RecordType r[], int length, int delta)
/*对记录数组r做一趟希尔插入排序,length为数组的长度,delta 为增量*/
{
int i,j;
for(i=1+delta;i
9_8.txt
void sift(RecordType r[], int k, int m)
/* 假设r[k..m]是以r[k]为根的完全二叉树,且分别以r[2k]和r[2k+1]为根的左、右子树为大根堆,调整r[k],使整个序列r[k..m]满足堆的性质 */
{
RecordType t;
int i,j;
int x;
int finished;
t= r[k];
9_4.txt
void BubbleSort(RecordType r[], int length )
/*对记录数组r做冒泡排序,length为数组的长度*/
{
int n,i,j;
int change;
RecordType x;
n=length;
change=TRUE;
for ( i=1 ; i
9_14.txt
void Distribute(RecordType1 r[], int i, PVector head, PVector tail)
/* 记录数组r中记录已按低位关键字key[i+1],…,key[d]进行过"低位优先"排序。本算法按第i位关键字key[i]建立RADIX个队列,同一个队列中记录的key[i]相同。head[j]和tail[j]分别指向各队列中第一个和最后一个记