摘要: 【数据结构第一周】最大子列和问题整理【数据结构第二周】线性表知识点整理【数据结构第二周】堆栈知识点整理【数据结构第二周】队列知识点整理【数据结构第三周】树知识点整理(上)【数据结构第四周】树知识点整理(下)【二叉搜索树】【数据结构第四周】树知识点整理(下)【平衡二叉树】【数据结构第四周】树知识点整理... 阅读全文
posted @ 2015-03-12 20:58 Summer先生 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 步骤:1、从数列中挑出一个元素,称为"基准"或者“主元”(pivot)2、重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作3、递归地把小于基准值元素的子... 阅读全文
posted @ 2015-03-12 15:31 Summer先生 阅读(196) 评论(0) 推荐(0) 编辑