set는 순서가 없다
-
알고리즘 풀다가 어이없던 일개발 일기 2021. 5. 31. 11:54
list A의 중복 값을 걸러내기 위해 set(A)를 하고 다시 list(A)하여 최종적으로 List로 만들었다. 그래서 print를 해봤는데 A가 정렬되어있네? 아싸 정렬 안 해도 되나 보다 하고 열심히 알고리즘을 풀었다. 근데 웬걸? 답이 계속 틀린다.... 거의 2시간 가까이 풀었는데도 답이 안 나오네 알고 보니 정렬된 것처럼 보이지만 전혀 정렬이 되어있지 않았다.... sort를 하고 풀어보니 정답처리 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 보이는 것을 믿지 말라고요?? 흑흑 아무튼 set으로 중복값 걸러낸 뒤에 list로 변경 시 sort를 꼭 해주자(sort가 필요한 경우에만) set가 순서가 없는건 알고 있었는데 이렇게 당할줄은 몰랐다 ㅋㅋ 보이는 게 다가 아니다!!!