TIL

2022/09/24 TIL

mayleaf 2022. 9. 25. 00:27

오늘은 라인 코딩테스트와 카카오 코딩테스트가 있어서 하루종일 코딩테스트만 봤다.

라인 코딩테스트

5문제중에서 2문제 풀었다. 3번 문제도 거의 다 풀었는데, 시간이 약간 부족해서 못 풀어서 아쉬웠다.

접근은 그래도 좋았던 것 같다. 

카카오 코딩테스트

카카오 코딩테스트에서는 1문제를 풀었다.

개념적으로는 잘 이해했는데, 에러가 있어서 틀린 문제가 2개 있었다.

이번에 코딩 테스트를 보면서 느꼈던 점은 몇가지 있었는데, 다음 기회에는 이것들을 잘 반영하면 좋을 것 같다.

1. 코딩테스트는 가장 중요한 것이 문제요구사항을 제대로 이해하는 것이다. 전에 본 유형이라고 생각하고 막 풀기 시작하면 안된다.. 운이 좋아서 유형이 맞으면 다행이지만 조건 하나만 바뀌어도 알고리즘 카테고리 자체가 변하는 경우가 생기니 문제를 꼭 끝까지 읽고 종이에 그려보고 풀어봐야할 것 같다.

2. 함수화를 해야한다. 항상 코딩테스트 문제니까 한번에 for 문 while문으로 해결해버려야지 했는데, 그러면 안된다는 걸 느꼈다.

왜냐하면 풀리면 다행이지만 에러가 발생했을때 제대로 대응하지 못하기 때문이다. 케이스를 하나 잡을 때마다 30~40줄의 코드를 반복해서 읽기? 별로 좋은 생각은 아니다.

3. 평상시 알고리즘 문제 풀이 연습을 할때 시간을 정해두고 풀어야한다. 코딩테스트는 정해진 시간동안 문제를 읽고 파악해서 해결하는 시험이다. 이런 시간 제약사항에 익숙해지지 못한다면, 점수를 잘 따는 것은 요원하다.

'TIL' 카테고리의 다른 글

2022/10/06 TIL  (0) 2022.10.07
2022/10/04 TIL  (0) 2022.10.06
2022/09/22 TIL  (0) 2022.09.22
2022/09/20 TIL  (0) 2022.09.20
2022/09/19 TIL  (0) 2022.09.20