[22.07.29] Tips for Study
Some Tips for Study
#ggultip #algorithm
CT
computational thinking
- 문제 인식
- 접근 방법
- 수도코드 / 주석
- 코드 구현
- 디버깅
구글 개발자들도 노트에 그려가면서 시각화 하여 접근한다!!! 시각화 매우 중요!!
input
input()을 바로 주기 보다는 그 위치에 자신이 임의의 값을 넣어 구현한 후 되면 input으로 고치는 것이 편하다.
QnA
-
안풀리는 문제?
현재 단계에서는 30분~1시간 고민하세요.
최수 수준은 되어야 의미가 된다. 탄력이 붙으면 더 짧게 고민해도 된다.
-
문제가 이해가 안되면?
제약조건 만들어야함(논리)
input을 보고 손으로 풀어보고 논리가 맞는지 확인해보기
-
고민 vs 구글링?
커뮤니티(디스코드) 통해서 어디까지 생각했는지 코드 공유하고 피드백 서로 해주기
구글링을 한다면 내가 어느 부분을 놓친건지 피드백 제대로 하기
-
하나의 문제 깊게 or 다양?
다양한 문제
-
디버깅 어떻게?
print활용
내가 활용한 변수가 뭔지 잘 기억
원하는 대로 값이 들어가는지 확인
LeetCode
외국 코딩 사이트인데 보통 현직자 및 이직 시장에서는 백준은 잘 말 안하고 LEETCODE 수준으로 이야기를 한다.