728x90
SKT 텔레콤 코딩테스트 2:00~5:00 화상 o, ide x
총 4 문제, 4 알고리즘 문제로 나왔다.
테스트 케이스
1. 구현 문제 - 100
구현 문제로 특정 맵에서 방문 여부를 탐색하는 문제였다.
그래서 단순히 각 말을 이동하였고 방문 여부를 체크하는 방식으로 해결하였다
2. 트리 문제 - 100
트리를 만들고 최상위 노드를 찾아서 트리를 탐색하는 문제
처음에 좀 고민을 하였는데 dfs 방식으로 탐색을 하면서 해당 노드의 합을 구하였고
탐색의 시작은 최상위를 찾는 방식으로 하였다
3. dp 문제 - 100
이 문제도 처음에 어떻게 풀지 고민하였는데
각각 2가지 방향을 가지고 이를 활용해서 dp를 작성하는 방식으로 하였다.
지금 생각해보니 dp 대신 그냥 계속 갱신하는 방식을 사용해도 되겠다는 생각이 들었다.
어차피 2개씩 저장을 하는 방식인데 이를 활용해서 지금 스텝과 이전 스텝으로 나눠서 저장만 하면 되겠다는 생각을 하였다.
4. 약수 관련 문제 - 100
약수를 이용해서 푸는 문제였는데
배수를 활용해서 최대한 줄이는 방식을 사용하긴했는데
정확한 방법인지는 모르겠다.
정확도 측면에서는 맞지만 속도 측면에서는 정확히 모르겠다.
전체적으로 엄청 어려운 문제는 아니였고
아이디어를 생각해서 구현하기만 하면 되는 문제였던거 같다.
'코딩테스트' 카테고리의 다른 글
코딩테스트 2022.05.13 포스코 ICT - AI/BigData (0) | 2022.05.13 |
---|---|
2022.04.30 KB국민은행 - IT (0) | 2022.04.30 |
2022.04.16 미소 - Software Developer(Backend) (0) | 2022.04.16 |
2022.04.09 버킷플레이스(오늘의집) - Software Engineer, Backend, Search (0) | 2022.04.09 |
2022.04.02 Dev-Matching - 웹 백엔드 개발자 (0) | 2022.04.02 |