(TIL) 20211224
2021. 12. 25. 12:03ㆍTIL(Today I learned)
반응형
📕Facts(한 것)
- 코드 컴플리트 읽기
- 백준 문제 풀기
📕Findings(배운 것)
코딩테스트 관련 인강(?)을 구매해서 매일 문제를 5문제 이상씩 풀고 있다.
여기서 알게 된 것은
- 분류별로 풀지 말 것.
- 시간 정해놓고 풀 것.
- 오래 고민할 것.
이전까지는 문제를 어떤 걸 풀지를 몰라서 분류별로 문제를 풀었다.
분류별로 풀때의 장점은 어떻게 문제를 풀지를 파악하고 문제를 접하는 것이다.
그렇기 때문에 자연스럽게 문제 출제의 의도대로 문제를 풀 수 있다.
하지만 여기에서 오는 단점도 크다.
문제를 출제한 알고리즘으로 어떻게든 문제를 풀려고 하기 때문에, 특정 알고리즘에 생각이 매몰되기 슆다.
분류가 자료구조면 뭔가 큐와 스택을 써야할 것 같은 느낌....
📕Feeling(느낀 점)
문제를 여러 방향으로 생각해 볼 수 있어서 좋았다.
특히 문제에서 하라는대로 하지 않아도 문제를 풀 수 있다는 것을 또 한번 깨달았다.
📕여담
C++ 에서 파이썬으로, 파이썬에서 또 다시 C++로 돌아왔다.
이런 비효율적인 코딩테스트용 언어....
반응형
'TIL(Today I learned)' 카테고리의 다른 글
(TIL) 20211227 (0) | 2021.12.27 |
---|---|
(TIL) 20211225 + [고요의 바다] 후기 (0) | 2021.12.26 |
(TIL) 20211222 (0) | 2021.12.23 |
(TIL) 20211210 + 코드 컴플리트 스터디 정리(14~17장) (0) | 2021.12.11 |
(TIL) 20211209 + 전역변수? 조건문? (0) | 2021.12.09 |