We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 33f9fa6 commit 2c59f47Copy full SHA for 2c59f47
java/75-Sort-Colors.java
@@ -0,0 +1,21 @@
1
+class Solution {
2
+ public void sortColors(int[] nums) {
3
+ int left = 0, mid = 0, right = nums.length-1;
4
+ while (mid<=right) {
5
+ System.out.println(nums[mid]);
6
+ if (nums[mid]==1) mid++;
7
+ else if (nums[mid]==0) {
8
+ swap(nums, mid++, left++);
9
+ } else if (nums[mid]==2) {
10
+ swap(nums, mid, right--);
11
+ }
12
13
14
+
15
+ public void swap(int[] nums, int i, int j) {
16
+ int temp = nums[i];
17
+ nums[i] = nums[j];
18
+ nums[j] = temp;
19
20
21
+}
0 commit comments