그렇게 해도 상관없어요. 강의에서는 그 방법이 살짝 쉽다고 생각해서 우선한 거구요.
근데 소팅 알고리듬은 아무래도 실수할 가능성도 높고... 그래서 연습이 많이 되지 않으면 불안해요 ^^
사용한 소팅 방법은 일종의 버블 소트네요.
결과만 제대로 나온다면 딱히 문제되지는 않습니다.
temp 를 반드시 new 해줄 필요는 없어요. 그냥 temp = climbList.get(j) 해도 괜찮아요 ^^
a 와 b 로 나눈 것은, 같은 파일에 넣어야 해서 그런거고, 실제 시험에서는 똑같은 이름을 써요. 다만 써야 되는 종이가 달라서.. 자연적으로 분류가 되지요 ^^.
재밌게 공부하고 있는듯 해서 좋네요! 자기 코드에 소신을 가지고 자신감 있게 써 보세요. ^^