HotCodeBreakers / CodingTest

3 stars 0 forks source link

[Solve] 이코테 구현 #14

Closed sunshiningsoo closed 1 year ago

sunshiningsoo commented 1 year ago

🔥 풀이할 문제를 입력해주세요

🔥 참고 레퍼런스

sunshiningsoo commented 1 year ago

문자열 혹은 배열 탐색할 경우, 인덱스 조건을 기준없이 다루는게 좀 아쉬움

sunshiningsoo commented 1 year ago

dx, dy 배열을 활용해 조건에 맞게 이동하는 연습을 하자..!

sunshiningsoo commented 1 year ago

97578af 줄세우기는 뒤로 움직이게 되는 것 이기에, 결국 모든 정렬을 생각하기 보다, 앞에 있는 사람이 뒤로 최소한 몇번(나보다 작은 수를 가진 사람의 수)을 가면 제일 뒤겠구나~ 생각하면 된다.

예시

[3, 5, 4, 6, 2]

3 은 2번보다는 뒤로 가야함 +1
5 는 4, 2 보다는 뒤로 가야함 + 2
4 는 2보다는 뒤로 가야함 +1
6 은 2보다 뒤로 가야함 +1

2 는 가만히 있어도 앞에서 다 뒤로 움직여 주었음 움직일 필요 없음 답: 5번 뒤로 움직임

sunshiningsoo commented 1 year ago

97578af 쌍 뒤섞임의 순서가 곧 뒤로가게 되는 순서와 동일하게 된다