按颜色进行排序
75. Sort Colors (Medium)
Input: [2,0,2,1,1,0]
Output: [0,0,1,1,2,2]
題目描述:只有 0/1/2 三種顏色。
首先如果是0,zero的游標每次都會停在0處,只有你要跟他進行交換了,他開始加加,而且下一個一定是1,只有這樣one才能直接走下去,所以一定是1被換到新的位置處啦。
然后關于遇到2,和最后一個換,換完one不動,因為有可能是0,需要再次進行判斷!
總結
75. Sort Colors (Medium)
Input: [2,0,2,1,1,0]
Output: [0,0,1,1,2,2]
題目描述:只有 0/1/2 三種顏色。
首先如果是0,zero的游標每次都會停在0處,只有你要跟他進行交換了,他開始加加,而且下一個一定是1,只有這樣one才能直接走下去,所以一定是1被換到新的位置處啦。
然后關于遇到2,和最后一個換,換完one不動,因為有可能是0,需要再次進行判斷!