개요
하반기 모든 기업을 다 떨어지고 우아한 테크 코스를 지원해봤다.
문제는 7문제, 시간은 2시간 30분
프로그래머스 사이트를 통해서 봤다.
난이도
지금까지 카카오,라인,NHN 코딩테스트를 봤는데 그 와중에 제일 쉬웠다.
일할 직원이 아닌 교육생을 뽑는 만큼 어렵게 안낸거 같다.
기본만 할줄알면 시간내에 최소 5~6문제는 풀정도는 되는거같다.
(테스트케이스가 2개밖에 안주어져서 맞은건지 틀린건지는 모르겠다만..)
아쉬운점
1. 문자열
문자열 처리를 너무 못했다.
지금까지 내가 백준이나 더블릿등에서 풀었던 문제들은 main부터 코드를 짜기때문에 문자열도 직접 입력 받았다.
그런데 이번 코딩테스트는 프로그래머스에서 봤는데
프로그래머스 특성상 문자열이 매개변수로 주어진다. 이거 해결하냐고 시간을 좀 많이 썼다.
결국엔 stringstream과 getline을 통해서 해결하긴 했는데 이거 찾냐고 시간보내다가 1문제는 아예 보지도 못했다.
2. 중복검사(map,set)
문제가 기억은 제대로 나지 않지만 중복을 검사해야하는 문제가 있었다.
이것도 여차 저차 하다가 거의다 풀었는데 계속 중복된 값이 들어가서 못풀었다.
나중에 찾아보니 set을 이용했으면 좀 더 쉽고 간단하게 풀었을수도 있었겠다 생각이 들었다.
map,set STL은 항상 낯설어서 나중에 공부하자 하던게 결국엔 발목을 잡았다.
결론
7문제중 5문제 풀었다. 그마저도 기본 예로 주어지는 케이스는 통과했지만
예외조건같은걸 많이 생각못해서 케이스가 많아지면 틀릴부분이 더 많아질거 같다.
많이 풀지도 못했는데 그 마저도 확실하지 않으니 떨어질거 같다.
기본만 할줄알면 거의 풀 수 있을거 같은데 말그대로 기본이 부족했다.
->탈락
댓글