75. Sort Colors
计数排序
计数排序适合排序关键字很有限的情况,如这里只有3个.
三路快排
能应用的核心还是在于元素种类很有限,可以逐种情况判断:把遍历到的每个元素放到对应的区间0或1或2
Merge Sorted Array
88.merge-sorted-array
继承自三路快排的区间划分思路:
[0…one…m+n|0…two]
中间[one…m+n]部分是空的,与上题不同的是这个部分区间用作了复制(不是有着明确种类划分)
继承自快排的快速选择
kth-largest-element-in-an-array