zoukankan
html css js c++ java
插入排序(C#数据结构学习七)
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
SoloDataStructure
{
class
MyInsertSort
{
//
插入排序
//
这个简单不多注释
static
void
InsertSort (
int
[] array)
{
//
递增排序
int
temp;
int
i, j,n;
n
=
array.Length;
for
( i
=
1
; i
<
n; i
++
)
{
temp
=
array[i];
//
设置监哨
for
( j
=
i; j
>
0
; j
--
)
if
( temp
<
array[j
-
1
])
array[j]
=
array[j
-
1
];
//
记录后移
else
break
;
array[j]
=
temp;
//
插入array[i];
}
}
static
void
Main(
string
[] args)
{
int
[] arr
=
new
int
[]
{
49
,
38
,
65
,
97
,
76
,
13
,
27
,
49
}
;
Console.Write(
"
原数组数据顺序:
"
);
foreach
(
int
i
in
arr)
{
Console.Write(i
+
"
.
"
);
}
InsertSort(arr);
Console.Write(
"
\n插入排序后数组数据顺序:
"
);
for
(
int
i
=
0
; i
<
arr.Length; i
++
)
Console.Write(arr[i]
+
"
.
"
);
Console.ReadLine();
}
}
}
查看全文
相关阅读:
8088汇编跳转和PSW状态字寄存器
Delphi的函数指针
服务器系统及软件常见漏洞
TGraphiControl响应WM_MOUSEMOVE的过程(以TPaintBox为例)good
两个奇怪的取地址符号
把x指针指向的4个字节次序颠倒过来
DELPHI中的消息处理机制(三种消息处理方法的比较,如何截断消息)
探索C++的底层机制
setprecision、fixed、showpoint的用法总结(经典!!超经典!!)
段寄存器和8种地址寻址方式
原文地址:https://www.cnblogs.com/solo/p/609673.html
最新文章
vc字符串转换处理:(绝对精华,收集所有的例子)
Delphi的goto语法
SQL外键的作用
Delphi指向函数指针的指针
iOS基础面试题
Java的==与equals之辨,简单解释,很清楚
C++明确规定,不能获取构造函数和析构函数的地址
Explicit 关键字
mutable关键字
volatile关键字
热门文章
sharepoint 2013 自定义列表eventhandle权限控制
数组名称是常指针
C++类型转换
C++不能在栈上申请动态内存,而只能依靠指针
C++ Input Output
编译FreePascal源代码(摘录自邮件询问)
The Event System
LEA指令与MOV指令的区别——发现一本汇编好书
方法论
VCL代码的一些设计手法(使用OO虚函数的技巧)
Copyright © 2011-2022 走看看