美文网首页
75. Sort Colors:计数排序

75. Sort Colors:计数排序

作者: Ching_Lee | 来源:发表于2018-02-17 16:57 被阅读0次
    class Solution {
        //使用计数排序,只要统计0,1,2的次数,然后放到数组就行
        public void sortColors(int[] nums) {
            int[] count={0,0,0};
            for(int i=0;i<nums.length;i++){
                count[nums[i]]++;
            }
            int k=0;
            for(int i=0;i<count[0];i++)
                nums[k++]=0;
            for(int i=0;i<count[1];i++)
                nums[k++]=1;
            for(int i=0;i<count[2];i++)
                nums[k++]=2;
             
        }
    }
    

    相关文章

      网友评论

          本文标题:75. Sort Colors:计数排序

          本文链接:https://www.haomeiwen.com/subject/jznmtftx.html