이번에 알고리즘 문제를 풀었는데,
결국엔 떨어졌네요 ㅜㅜ
그래서 합격자분 소스코드를 어떻게든 구해서 저의 소스코드와 비교해 보았습니다.
대부분의 큰 틀의 로직은 모두 같았어요..
사실 전형적인 알고리즘 문제들이라 푸는데 크게 어려움을 느끼지는 않았거든요 ㅜㅜ
그런데 차이점이 있다면,
저같은 경우에는 조금 더 튀는 모습을 보이고자,
(Java로 문제를 풀었기 때문에)
Java8을 적극 활용했거든요.. Stream API, ExecutorService 같은 스레드 풀, 람다 등등..
그런데 합격하신 분은 어떠한 컬렉션을 사용하지 않고 정석대로 풀으셨더라구요 ㅜㅜ
문제에 주어진 조건에 API나 컬렉션에 대한 제한이 없어,
알고있는걸 모두 보여주자는 식으로 문제를 풀었던게 화근이었던 걸까요...
요새 자꾸 자존감만 떨어지네요 정말 ㅜㅜ