Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int[] fix34(int[] nums) {
- int swap=0;
- int s2 = -1;
- for(int i=0;i<nums.length-1;i++){
- if(nums[i] == 4)
- s2 = i;
- if(nums[i]==3){
- swap=nums[i+1];
- if(s2 >= 0) {
- nums[s2] = swap;
- nums[i+1] = 4;
- s2 = -1;
- }else {
- for(int j=i;j<nums.length;j++){
- if(nums[j]==4){
- nums[j]=swap;
- nums[i+1]=4;i++;break;}}}}
- }
- return nums;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement