개발일지

4주차 WIL

오늘도개발 2024. 2. 25. 10:34

4주차 회고

 

Keep :

 - 시간 복잡도 :

  정확한 시간 복잡도를 계산하기 위해 N 을 구함,

  내장 함수의 시간 복잡도를 고려

 

 - 수의 범위:

   정확한 수의 범위를 계산하고 반영

 

 

Problem & Try :

 

 

  - 알고리즘 선택 섞임

    > 지속적인 학습으로 보충 

    > 사용 가능한 알고리즘 기법을 다시한번 정리하고 재사용 할 수 있도록 특정한 format을 만들어서 암기

  

 

  - 인덱스 문제

    > 인덱스를 잘못 선택하여 이진 탐색을 하는 경우 누락되는 경우도 있고 무한 루프에 빠지는 경우도 존재

    > 인덱스 사용을 최소화 하고, 테스트 케이스를 조금 늘려서 인덱스를 확인 후 문제 접근

 

 

  - 시간 문제

    >  명확하게 풀이 의도가 보인다면 빠르게 해결 할 수 있지만, 그렇지 않는 경우에는 소요 시간이 많음

    >  특히, 그리디나 이진 탐색을 생각하지 못하는 경우 시간이 오래 걸림

    >  문제를 접근할 때, 노트에 천천히 기록하여 복잡하게 생각하지 말고 문제를 단순화 하여 순서대로 구현

 

 

   - 문제 난이도

   > 고난도 문제를 조금씩 접해 봐야하고, 사용할 수 있는 새로운 기법이 무엇이 있는지 학습

 

 

   - 복습 및 추가 문제 해결

   > 코딩 테스트에 자신감이 붙기 위해서는 적어도 3개월 이상의 많은 문제 풀이가 필요

   > 핵심 유형은 반복적인 풀이를 통하여, 유사 유형 문제가 나오면 빠르게 해결할 수 있는 역량 보유가 필요

 

 

'개발일지' 카테고리의 다른 글

심화 과정 15 일차  (1) 2024.02.27
심화 과정 14 일차  (0) 2024.02.26
심화 과정 13 일차  (1) 2024.02.24
심화 과정 12 일차  (0) 2024.02.23
심화 과정 11 일차  (0) 2024.02.23