排序算法插入排序算法C#实现
1、打开visual studio软件,进入菜单“文件”->新建->新建项目。选择windows窗体程序,给项目命名“插入排序”。
2、打开winform窗体,添加如下控件。
3、输入的数据用逗号“,”分割,在函数中用string对象的split()方法来分割等到字符串数组。字符串数组转化成整形数组。具体代码如下图:
4、插入设计:在一个数组中arry[n]中訇咀喃谆将arry[j]插入到arry[0-j-1]这个有序数组中。在有序数组a[j-1]中,arry[j]从arry[0]到arry[j-1]之间比较,如果a[j]小于a[m](0<=m<=j-1)则把a[j]和a[m]交换位置
5、排序设计:获取arry数组中的数组个数n,从第二个数开始排序(只有一个数默认是有序的),即2-n执行charu()方法。
6、在主函数中首先将输入的数转化成字符串数组,在转化成整数数组。排序输出
7、输入待排序数据“1,2,3,2,5”,得到排序结果 “1 , 2 , 2 , 3 , 5 , ”,排序功能完成
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:20
阅读量:90
阅读量:60
阅读量:70