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();
}
}
}
查看全文
相关阅读:
easyui datagrid 让某行复选框置灰不能选
easyui前台改变datagrid某单元格的值
javascript Date format(js日期格式化)
SVN中trunk,branches,tags用法详解
ecshop后台新功能权限的添加
jquery创建一个新的节点对象(自定义结构/内容)的好方法
kafka系列九、kafka事务原理、事务API和使用场景
kafka系列八、kafka消息重复和丢失的场景及解决方案分析
kafka系列七、kafka核心配置
kafka系列六、java管理kafka Topic
原文地址:https://www.cnblogs.com/solo/p/610138.html
最新文章
Js页面刷新前提示-jquery页面刷新事件
切记ajax中要带上AntiForgeryToken防止CSRF攻击
js中判断对象具体类型
EF 更新条目时出错。有关详细信息,请参见内部异常。
利用Entity Framework修改指定字段中的值
easyui datagrid 中序列化后的日期格式化
easyui datagrid 批量编辑和提交
使用EF 4.1的DbContext的方法大全
数据库主键生成策略
3分钟实现网页版多人文本、视频聊天室 (含完整源码)
热门文章
软件公司项目经理岗位职责
C# 利用bat文件轻松创建windos 服务
C# 获取或设置指定 config 文件的值
单播、多播(组播)和广播的区别,搞通信选整明白这三个东东
利用ASP.NET加密和解密Web.config中连接字符串
ASP.NET MVC路由配置详解
Expression<Func<T,TResult>>和Func<T,TResult>
MVC4笔记 RedirectResult,RedirectToRoute
JSON和JSONP具体是干神马的呢? (含jQuery实例)
easyui datagrid里的toobar按钮隐藏、显示、禁用等方式的实现
Copyright © 2011-2022 走看看