- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 基础排序(二)·快速排序
思想原理: 通过一趟排序,将以某个元素为基准分为左右两个子序列,左序列所 有元素都小于基准元素,右序列所有元素大于基准元素。然后再分别对左右序列进行同样的排序方法,以此递归下去得到结果。实现思路: 基准元素是每次在排序前自己规定好的,那么我就自己规定每次给未排序序列的第一个元素为基准,其他元素与基准进行比较,比基准大的放左边,反之右边,以此递归下去。举例:...
2018-07-11 16:07:43
161
原创 基础排序(一)·冒泡排序
冒泡排序原理:比较相邻的两个元素,前者值大于后者值交换元素,否则不需要交换。 实现思路:根据原理所知,相邻元素值相比,无论哪个元素值大,将值大的元素与下一个元素比较,一轮比较循环下来,最后一个元素必然是最大值 , ...
2018-07-09 13:04:25
178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人