75 sort color

2017-10-24  本文已影响0人  Fei_JOB
class Solution {
    public void sortColors(int[] nums) {
        int r = 0;
        int b = nums.length -1;
        int i =0;
        while(i <= b){
            if(nums[i] == 0){
                nums[i] = 1;
                nums[r] = 0;
                r++;
                i++;
            }else if(nums[i] == 1){
                i++;
            }else{
                nums[i] = nums[b];
                nums[b] = 2;
                b--;
            } 
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读