VBA排序的10种方法(冒泡,选择等)

2015-04-13 13:50 136人阅读 暂无评论

使用VBA进行写程序时,经常会做排序,下面将会给出一些常用的排序算法的实现,方便大家写程序参考,若代码中出现了错误,欢迎高手指正。

主要算法有:

1、(冒泡排序)Bubble sort:VBA排序的10种方法之冒泡排序

2、(选择排序)Selection sort:VBA排序的10种方法之选择排序

3、(插入排序)Insertion sort:VBA排序的10种方法之插入排序

4、(快速排序)Quick sort:VBA排序的10种方法之快速排序

5、(合并排序)Merge sort:VBA排序的10种方法之合并排序

6、(堆排序)Heap sort:VBA排序的10种方法之堆排序

7、(组合排序)Comb Sort:VBA排序的10种方法之组合排序

8、(希尔排序)Shell Sort:VBA排序的10种方法之希尔排序

9、(基数排序)Radix Sort:VBA排序的10种方法之基数排序

10、Shaker Sort:VBA排序的10种方法之Shaker Sort

发表评论


表情