摘要: transient int size = 0; /** * Pointer to first node. * Invariant: (first == null && last == null) || * (first.prev == nu... 阅读全文
posted @ 2015-12-09 21:13 Hong_Jerry 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 快速排序的原理:选择一个关键值作为基准值。比基准值小的都在左边序列(一般是无序的),比基准值大的都在右边(一般是无序的)。一般选择序列的第一个元素。一次循环:从后往前比较,用基准值和最后一个值比较,如果比基准值小的交换位置,如果没有继续比较下一个,直到找到第一个比基准值小的值才交换。找到这个值之后,... 阅读全文
posted @ 2015-12-09 11:38 Hong_Jerry 阅读(174816) 评论(8) 推荐(10) 编辑