cheney23reg

技术博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年8月11日

摘要: 快速排序的基本思想是基于分治策略的。对于输入的子序列L[p..r],如果规模足够小则直接进行排序,否则分三步处理:1>分解(Divide):将输入的序列L[p..r]划分成两个非空子序列L[p..q]和L[q+1..r],使L[p..q]中任一元素的值不大于L[q+1..r]中任一元素的值。 2>递归求解(Conquer):通过递归调用快速排序算法分别对L[p..q]和L[q+1..r... 阅读全文
posted @ 2010-08-11 20:17 cheney23reg 阅读(683) 评论(0) 推荐(0) 编辑