注:先采用冒泡法对左边部分进行升序排序,然后将排序后的左半与右半按对应位进行
调换。
void jsSort()
{
int i,strl,half,j,k;
char ch;
for(i=0;i<20;i++) /*行循环*/
{strl=strlen(xx); /*每行长度*/
half=strl/2;
for(j=0;j
for(k=j+1;k
if(xx[j]>xx[k])
{ch=xx[j]; /*每次将最小数赋给xx[j]*/
xx[j]=xx[k];
xx[k]=ch;
}
for(j=half-1,k=strl-1;j>=0;j--,k--)
{ch=xx[j];
xx[j]=xx[k];
xx[k]=ch;
}
}
}
void jsSort()
{
int i,j,k,strl;
char ch;
for(i=0;i<20;i++)
{
strl=strlen(xx);
for(j=0;j
for(k=j+1;k
if(xx[j]>xx[k])
{
ch=xx[j];
xx[j]=xx[k];
xx[k]=ch;
}
for(j=0;j
{
ch=xx[j];
xx[j]=xx[(strl+1)/2+j];
xx[(strl+1)/2+j]=ch;
}
}
}
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。