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();
}
}
}
查看全文
相关阅读:
rest-framework框架——解析器、ur控制、分页、响应器、渲染器
rest-framework框架——认证、权限、频率组件
rest-framework框架——视图三部曲
rest-framework框架——APIView和序列化组件
Django——CBV与FBV
CRM——权限
CRM——销售与客户
CRM——讲师与学生
CRM——起步
jsp标签
原文地址:https://www.cnblogs.com/solo/p/610138.html
最新文章
移动端IM开发者必读(二):史上最全移动弱网络优化方法总结
移动端IM开发者必读(一):通俗易懂,理解移动网络的“弱”和“慢”
一文读懂Https的安全性原理、数字证书、单项认证、双项认证等
微信朋友圈千亿访问量背后的技术挑战和实践总结
如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源
jenkins+findbugs+checkstyle+PMD静态代码检查(二)
linux下 gogs的安装和web钩子
Jenkins+github+maven+git+linux项目部署(一)
dubbo+zookeeper+jsp+springmvc+spring+mybatis+mysql+maven完整示例
bzoj1150[CTSC2007]数据备份Backup
热门文章
bzoj3687简单题*
bzoj1782[Usaco2010 Feb]slowdown 慢慢游*
bzoj2789[Poi2012]Letters*
bzoj3940[Usaco2015 Feb]Censoring*
bzoj1754[Usaco2005 qua]Bull Math*
bzoj1015[JSOI2008]星球大战starwar
bzoj1116[POI2008]CLO*
bzoj1370[Baltic2003]Gang团伙*
bzoj3791作业*
restful规范
Copyright © 2011-2022 走看看