排序算法插入排序算法C#实现

 时间:2024-10-31 01:23:48

1、打开visual studio软件,进入菜单“文件”->新建->新建项目。选择windows窗体程序,给项目命名“插入排序”。

排序算法插入排序算法C#实现

2、打开winform窗体,添加如下控件。

排序算法插入排序算法C#实现

3、输入的数据用逗号“,”分割,在函数中用string对象的split()方法来分割等到字符串数组。字符串数组转化成整形数组。具体代码如下图:

排序算法插入排序算法C#实现

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]交换位置

排序算法插入排序算法C#实现

5、排序设计:获取arry数组中的数组个数n,从第二个数开始排序(只有一个数默认是有序的),即2-n执行charu()方法。

排序算法插入排序算法C#实现

6、在主函数中首先将输入的数转化成字符串数组,在转化成整数数组。排序输出

排序算法插入排序算法C#实现

7、输入待排序数据“1,2,3,2,5”,得到排序结果 “1 , 2 , 2 , 3 , 5 , ”,排序功能完成

排序算法插入排序算法C#实现
  • 怎样通过合并的方法给图斑添加属性?
  • Excel数据导入到ArcGIS属性表
  • ArcGIS怎么将图层设置唯一可选
  • 使用LSV编辑SHP文件的属性字段
  • 图解利用ArcMap实现基于分幅生成地图册
  • 热门搜索
    4p什么意思 测试工程师要学什么 什么叫安全期 什么叫金砖国家 更年期什么症状 维生素b2片 口腔溃疡 维生素 心照不宣什么意思 特朗普是什么党派 澳洲龙虾养殖