10816번 - 숫자 카드 2
문제에서 제시한 코드를 넣어도 결과는 똑같이 나오는데,
왜 틀렸다고 나오는지 잘 모르겠습니다.
문제를 푼 방식은
sorting할 구조체를 하나 두는데 안에 있는 member 변수(?)를 포인터로 두고
거기에 똑같은 형태로 구조체 하나를 더 만들되 포인터가 아닌 값을 두고
후자의 경우는 index값을 그대로 유지하기 위해 사용했습니다.
그러니까 값이 들어있는 부분은 sorting이 되어도
index값을 그대로 유지할 수 있게 해서 나중에 출력할 때 다시 한번 더 sorting할 필요가 없게 했거든요.
실패했습니다 문구는 컴파일10%쯤 올라갔을 때 발생합니다.
꼭좀 답변 부탁드려요 ㅠ
자문자답 올려봅니다.ㅋ
이 문제 해결했는데요, N말고 M에 관해서 입력받는 부분에서
중복처리를 못해줘서 틀렸다고 떴던거더라구요.
아무튼 그래서 처리됐습니다.
(고려 못한 예시 case:
3
1 2 1
4
1 1 2 1
이런 경우 1이 2개 있다고 전체적으로 떠야 하는데 그 부분이 안됐더라구요.
댓글을 작성하려면 로그인해야 합니다.
lian 8년 전
문제에서 제시한 코드를 넣어도 결과는 똑같이 나오는데,
왜 틀렸다고 나오는지 잘 모르겠습니다.
문제를 푼 방식은
sorting할 구조체를 하나 두는데 안에 있는 member 변수(?)를 포인터로 두고
거기에 똑같은 형태로 구조체 하나를 더 만들되 포인터가 아닌 값을 두고
후자의 경우는 index값을 그대로 유지하기 위해 사용했습니다.
그러니까 값이 들어있는 부분은 sorting이 되어도
index값을 그대로 유지할 수 있게 해서 나중에 출력할 때 다시 한번 더 sorting할 필요가 없게 했거든요.
실패했습니다 문구는 컴파일10%쯤 올라갔을 때 발생합니다.
꼭좀 답변 부탁드려요 ㅠ