冒泡排序算法
来源:互联网 发布:ubuntu 软件安装路径 编辑:程序博客网 时间:2024/06/09 15:43
Public Sub sort(ByVal list() As Integer)
Dim i As Integer, temp As Integer
Dim done As Boolean = False
Dim j As Integer = 1
While (j < list.Length) AndAlso (Not done)
done = True
For i = 0 To list.Length - j - 1
If list(i) > list(i + 1) Then
done = False
temp = list(i)
list(i) = list(i + 1)
list(i + 1) = temp
End If
Next
j = j + 1
End While
Dim i As Integer, temp As Integer
Dim done As Boolean = False
Dim j As Integer = 1
While (j < list.Length) AndAlso (Not done)
done = True
For i = 0 To list.Length - j - 1
If list(i) > list(i + 1) Then
done = False
temp = list(i)
list(i) = list(i + 1)
list(i + 1) = temp
End If
Next
j = j + 1
End While
End Sub
调用算法:
Public Sub test()
Dim datas(10) As Integer
datas(0) = 654
datas(1) = 512
datas(2) = 147
datas(3) = 30
datas(4) = 940
datas(5) = 369
datas(6) = 564
datas(7) = 123
datas(8) = 258
datas(9) = 7456
datas(10) = 0
sort(datas)
End Sub
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法 冒泡排序
- 排序算法-- 冒泡排序
- 排序算法-冒泡排序
- 排序算法---冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法 冒泡排序
- 排序算法-冒泡排序
- Android 使用 ANT 打包 Android 应用 .
- Android 短彩信数据模型介绍
- SpringMVC配置
- javascript技巧
- 因果图法
- 冒泡排序算法
- undefined reference to 'pthread_create'
- 记android平台下一次病毒发现之旅
- Msconfig在windows 2000系统下的运用
- nginx高并发处理设置
- Java IO流读写文件的几个注意点
- Ajax Pro 用户请求进度条
- 彻底清除IE缓存
- Java UML类图标准的总结