1958年中国发生的大事:求助...一个函数编程.......

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/29 17:41:19
您好!可以帮我把着道提的 代码给我吗

函数编写,将一正整数序列{K1.K2.....K9}(无序)重新排列成一个新的序列.新的序列中.比K1小的数都在K1前面(左面)比K1大的数都在K1的后面

//C#程序:
int [] K;
//K中保存整数列,从K[0]开始存放K1,K2。。。。K9
string s=K[0].ToString();
for(int i=1;i<K.length;i++){
if(K[i]<K[0]){
s=K[i].ToString()+","+s;
}else{
s+=(","+K[i].ToString());
}
}
string [] newK=s.split(',');
//newK中是新的序列

用冒泡排序法,如果好好学一下的话,5分钟内肯定写的出来

冒泡泡
支持楼上的
自己的事情自己做

楼上的朋友都错了,这是一道选择排序的问题。就是找到以k1枢轴的位置