LeetCode 75. Sort Colors [Medium] 发表于 2019-03-05 | 更新于 2023-07-18 | 分类于 LeetCode , Medium | 阅读次数: 题目来源:https://leetcode.com/problems/sort-colors/ 题目难度:Medium 解答1[Java]:123456789101112131415161718192021class Solution { public void sortColors(int[] nums) { int zero = -1; int two = nums.length; int temp; for (int i = 0; i < two;) { if (nums[i] == 1) i++; else if (nums[i] == 2) { temp = nums[--two]; nums[two] = nums[i]; nums[i] = temp; } else { temp = nums[++zero]; nums[zero] = nums[i]; nums[i++] = temp; } } }} 三路快排的思路