zoukankan
html css js c++ java
冒泡排序(C#数据结构学习九)
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
SoloDataStructure
{
class
MyBubbleSort
{
//
冒泡排序
static
void
BubbleSort(
int
[] arr)
{
int
n
=
arr.Length;
for
(
int
i
=
0
; i
<
n
-
1
; i
++
)
//
做n-1趟排序
{
bool
noswap
=
true
;
//
未交换标志
for
(
int
j
=
n
-
1
; j
>
i; j
--
)
{
if
(arr[j]
<
arr[j
-
1
])
{
//
swap记录
int
temp
=
arr[j];
arr[j]
=
arr[j
-
1
];
arr[j
-
1
]
=
temp;
noswap
=
false
;
}
}
if
(noswap)
return
;
}
}
static
void
Main(
string
[] args)
{
int
[] arr
=
new
int
[]
{
99
,
88
,
4
,
9
,
2
,
77
,
32
,
11
,
46
}
;
BubbleSort(arr);
Console.Write(
"
Data After BubbleSort:
"
);
foreach
(
int
i
in
arr)
{
Console.Write(i
+
"
,
"
);
}
Console.ReadLine();
}
}
}
查看全文
相关阅读:
[Elasticsearch] 向已存在的索引中加入自己定义filter/analyzer
Hibernate持久化对象的状态
android 利用cmdline,将參数从preloader传递到kernel
HDOJ的题目分类
activiti自己定义流程之Spring整合activiti-modeler实例(七):任务列表展示
十大广泛使用的Linux发行版
Windows下配置Git服务器和客户端 超全
适当使用enum做数据字典 ( .net c# winform csharp asp.net webform )
System.Drawing.Image在Save之后Type变了
winform ListView应用之分组、重绘图标、网格线 (c# .net winform)
原文地址:https://www.cnblogs.com/solo/p/610138.html
最新文章
如何得到多个不同的随机数——洗牌算法
js实现计数器
睡眠排序
HTML5上传图片并预览
树莓派设置静态IP地址
java-----instanceof与getClass的区别
Java静态变量的初始化(static块的本质)
Unicode 与UTF-8 关系
IntelliJ IDEA 指定Java编译版本
CommonClassLoader或SharedClassLoader加载的Spring如何访问并不在其加载范围内的用户程序呢
热门文章
mac中使用vi修改二进制文件
Java注解
Spring中ApplicationContextAware的用法
@Autowired与@Resource的区别
spring bean
Android Bluetooth模块学习笔记
UVA1614(贪心)
Java你可能不知道的事系列1
DBMS_METADATA中使用SESSION_TRANSFORM过滤不想获取的DDL
java学习笔记2015-6-5
Copyright © 2011-2022 走看看