2751번 - 수 정렬하기 2
malloc 때문인 것 같은데,
malloc 할당 말고도 1차원 배열로 처리해도 자꾸 오류가 뜨더라구요
왜인지 너무 궁금합니다.
배열에 입력을 받을때 주소연산자가 빠졌습니다.
scanf("%d", base[i]) -> scanf("%d", &base[i]) 바꿔주시면 됩니다.
별개로 해당 코드 반례입니다.
42310
반례 덕분에 어떤 정렬 알고리즘 써야할지 알겠습니다!
정말 감사해요
입력값이 4 2 3 1 0 일때 정답은 0 1 2 3 이 되어야 하지만 위의 퀵소트로는 0 2 3 1이 나옵니다.
댓글을 작성하려면 로그인해야 합니다.
syl0390 2년 전
malloc 때문인 것 같은데,
malloc 할당 말고도 1차원 배열로 처리해도 자꾸 오류가 뜨더라구요
왜인지 너무 궁금합니다.