问个关于双向起泡排序的问题
2009-11-01 22:45:12 来自: flylfly(认真生活,认真去爱~~)
//双向起泡排序.h
void dbubblesort(sequenlist r[],int n)
{
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
if(r[j]>r[j+1])
{
int temp=r[j];
r[j]=r[j+1];
r[j+1]=temp;
}
}
for(int k=j;k>=1;k--)
{
if(r[k]<r[k-1])
{
int temp=r[j];
r[j]=r[j+1];
r[j+1]=temp;
}
}
}
不知道这个算法错在哪里,,,请教各位高手了
> 我来回应
这个小组的成员也喜欢去 · · · · · ·

- 离散数学 (1349)

- 计算机科学 Computer Scie... (2045)

- C语言 (2773)

- 程序员书屋 (1912)

- 计算机算法艺术 (159)

- C++及编程 (4483)
最新话题:
《算法概论》这书有人看过么? (空)
[求助]关于图像识别算法的两个问题 (<!Edward>)
请教大虾 (小C)
求一个过河问题的算法思路 (薛定諤的藍貓)
求助:散列表的问题 (悠悠)
关于计算机的论文 (Air)