收藏本站 
广告服务 
网站地图 
>> 为你提供近10万篇各类电脑技术文章、网络技术教程、软件技术文章、网页设计教程、平面设计教程、数据库技术教程等方面的电脑教程!
先飞电脑技术网技术文章网络编程C#编程
网络编程 | 网站建设 | 网络技术 | 设计教程 | 软件教学 | 程序开发 | 数据库开发 | 教育认证 | 硬件维护 | 媒体动画 | 机械电子 |

利用C#实现插入排序实例

[ 作者:佚名    转贴自:网络转载    阅读次数:92    更新时间:2007-11-15 14:51:00   录入:刘光勇 ]         
    1using System;
2using System.Collections.Generic;
3using System.Text;
4
5namespace InsertionSort
6{
7 class Program
8 {
9 static void Main(string[] args)
10 {
11 int[] a = new int[] { 2, 1, 4, 3 , 1, -4, 7, 11, 9,3,0};
12
13 Program p = new Program();
14
15 p.Sort(a);
16
17 for (int i = 0; i < a.Length; i++)
18 {
19 System.Console.WriteLine(a[i]);
20 }
21 }
22
23 public void Sort(int[] toBeSort)
24 {
25 for (int i = 1; i < toBeSort.Length; i++)
26 {
27 int v = toBeSort[i];
28
29 for (int j = i - 1; j > -1; j--)
30 {
31 if (v < toBeSort[j])
32 {
33 toBeSort[j + 1] = toBeSort[j];
34 toBeSort[j] = v;
35 }
36 }
37 }
38 }
39 }
40}
41
文章首页【加入到收藏夹】告诉好友】【打印此文】【关闭窗口
  版权声明:本站提供的“利用C#实现插入排序实例”版权归文章所有者,转载请注明出处!
 ·上一篇文章:C#中一个字符串重复N倍的方法      ·下一篇文章:在C#中启动另一个程序的实现方法
相关文章
·利用C#实现分布式数据库查询[73]
·利用C#实现插入排序实例[92]
·利用软件去除视频中自动弹出网页[58]
·利用包过滤技术实现个人防火墙[107]
·黑客教你利用Excel剿灭DLL木马[45]
网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 隐私政策 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号 先飞电脑教程网