摘要:
快速排序之C++实现 一趟快速排序的算法是: 1)设置两个变量i、j,排序开始的时候:i=0,j=N-1; 2)以第一个数组元素作为关键数据,赋值给key,即key=A[0]; 3)从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于key的值A[j],将A[j]和A[i]互换; 4)从i 阅读全文
posted @ 2017-08-18 22:21
勇闯天涯zfc
阅读(5552)
评论(0)
推荐(0)
摘要:
二分搜索之C++实现 一、源代码:BinarySearch.cpp 二、运行效果 在序列中 不在序列中 阅读全文
posted @ 2017-08-18 22:08
勇闯天涯zfc
阅读(955)
评论(1)
推荐(0)
摘要:
选择排序之C++实现 一、源代码:SelectSort.cpp 二、运行效果 阅读全文
posted @ 2017-08-18 17:20
勇闯天涯zfc
阅读(2361)
评论(0)
推荐(0)
摘要:
直接插入排序(初级版)之C++实现 一、源代码:InsertSortLow.cpp 二、运行效果 阅读全文
posted @ 2017-08-18 17:13
勇闯天涯zfc
阅读(488)
评论(0)
推荐(0)
摘要:
直接插入排序(高级版)之C++实现 一、源代码:InsertSortHigh.cpp 二、运行效果 阅读全文
posted @ 2017-08-18 17:09
勇闯天涯zfc
阅读(340)
评论(0)
推荐(0)
摘要:
冒泡排序(高级版)之C++实现 一、源代码:BubbleSortHigh.cpp 二、运行效果(与初级版运行效果比较,过程更简单) 阅读全文
posted @ 2017-08-18 17:02
勇闯天涯zfc
阅读(253)
评论(0)
推荐(0)
摘要:
冒泡排序(初级版)之C++实现 一、源代码:BubbleSortLow.cpp 二、运行结果 阅读全文
posted @ 2017-08-18 16:57
勇闯天涯zfc
阅读(252)
评论(0)
推荐(0)