LeetCode 283.이동 0

1267 단어 Java_leetcode자바
제목:
배열 nums 를 지정 합 니 다.함 수 를 만들어 서 모든 0 을 마지막 으로 이동 시 키 고 0 요소 가 아 닌 상대 적 인 순 서 를 유지 합 니 다.
예 를 들 어 nums=[0,1,0,3,12]를 정의 하고 함 수 를 호출 한 후에 nums 는[1,3,12,0,0 이 어야 한다.
주의사항:
         ,              。
        。

분석:
먼저 0 이 아 닌 수 를 첫 부분 으로 옮 기 고,꼬리 부분 은 0 을 보충 합 니 다.
java_code:
class Solution {
    public void moveZeroes(int[] nums) {
        int index=0;
        int n=nums.length;
        for(int i=0;iif(nums[i]!=0){
                nums[index++]=nums[i];
            }
        }
        for(int i=index;i0;
        }
    }
}

좋은 웹페이지 즐겨찾기