본문 바로가기
프로그래밍 문제/c# 문제

c# 문제 25. 배열 내의 특정값 이동

by 지나팩 2023. 8. 26.

정수 배열 내의 값 중 모든 0을 제일 뒤로 이동하는 코드를 작성하세요.

 

int[] arr = new int[] {0,1,2,0,3,4,0,5,6,0,7,8,0,9 };          

 

출력 예)

코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MoveZerosToBack 함수내에서

먼저 배열 내의 값들중 0이 아닌 값들을 찾아서 배열의 앞쪽부터 채워줌.

남은 공간을 0으로 채워줌.

댓글