vb应用--快速排序-法实现二维数组的指定列排序

本文介绍了如何使用VB编程语言,针对二维数组的特定列进行快速排序的方法,详细解析了排序的逻辑和步骤,有助于提升VB编程中的数据处理能力。
摘要由CSDN通过智能技术生成

 

' 演示部分
'
在窗口加一个command按钮
'
启动后把窗体最大化,方便观看.

' ****************************************
Private   Sub Command1_Click()
'这里不妨用10000个元素,
'
事实上在窗体打出的第一个数字时,排序就已经完成了!!.
'
可以不用再考虑排序的效率了
Dim myAy(1000010As Long
Dim i As Long
Dim j As Long


'进行随机的给数组赋值
For i = 0 To UBound(myAy, 1)
  
For j = 0 To UBound(myAy, 2)
   myAy(i, j) 
= Fix(10000 * Rnd)
  
Next
Next

'输入到窗口
Dim cl As Long
cl 
= Val(InputBox("请输入要排序的列 1~10
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值