1517번 - 버블 소트
버블정렬했을때 SWAP의 수를 구하는 문제입니다.
시간을 줄이기 위해 Merge 정렬을 사용해서 Swap의 수를 구했고 count의 자료형도 long long으로 바꿔줬는데 틀렸습니다가 나옵니다... 어디가 틀린걸까요 ㅠㅠ
일단 이 코드로는 예제의 답도 제대로 안나옵니다.
3
3 2 1 을 입력하면
3이 나오는데 다른 반례가 있나요?
위의 코드 그대로 복사해서 ideone.com 사이트에서 돌려봤는데
3 2 1
입력하면 출력이 1로 나옵니다.
53번째 줄
A[i] = newA[i++]; 를
A[i] = newA[i];
i++;
로 바꾸니 통과하였습니다. 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
whgmlwp07 4년 전
버블정렬했을때 SWAP의 수를 구하는 문제입니다.
시간을 줄이기 위해 Merge 정렬을 사용해서 Swap의 수를 구했고 count의 자료형도 long long으로 바꿔줬는데 틀렸습니다가 나옵니다... 어디가 틀린걸까요 ㅠㅠ