荷兰国旗排序的几种解法
leetcode 排序 算法
分治
Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.
Here, we will use the integers 0, 1, and 2 to represent the color red, white, and blue respectively.
Note:
You are not suppose to use the library's sort function for this problem.
leetcode Sort Colors
Method 1
统计各颜色出现的次数,然后重新给颜色数组赋值
//时间复杂度 O(n)......
阅读全文