(시작에 앞서. 이 카테고리는 백준 문제 풀이임을 명시함)
https://youtu.be/H6z1_tnyhp0?si=eN7m8LxWn0YXhGCx
뭐든 시작이 중요하다.
카카오 구름 스터디를 하면서 "EDU" 강의 하나와 개별적 활동 하나를 필수로 하게 되었는데, 개별적인 활동으로 [백준 문제 풀기]가 되었다.
백준 문제를 풀기 앞서서 전체적인 방향을 잡을 필요가 있어 보였다. 코딩은 속도도 중요하지만 무엇보다 방향이 중요하기 때문이다. (꾸준함이 제일 중요하다.)
이에 영상을 참고, 가이드라인대로 한 번 백준을 풀어보고자 한다.
1. 가이드라인
- 문제 > "문제 단계별로 풀어보기"부터 시작해서 1단계 ~가 존재함.
- 단계별로 풀어보기로는 1단계에서 12단계까지만 이용한다.
- 12단계까지 도달했다면 그다음은 강의 > 온라인 강의 > 밑에 알고리즘 기초 ~ 고급 강의가 있음.
- 이 강의들에 들어가면 백준이 선별한 문제가 존재함. 그것들을 풀어본다.
- (이때 기준은 기초 1 > 기초 2 순이다)
- 기초 2까지 진행되었다? 그 다음 중급 1로 넘어가면 되지만 이건 선택 사항이다. (중급 1까지 되면 웬만한 코테는 통과가 될 것)
2. 공부 방식은?
- 백준이 처음이고 문제 방식이 떠오르지 않으면 구글링을 이용한다.
- 검색은 "백준 ~~ 번호 ~~ 언어"로 하면 된다.
- 근데 이때 "특정 알고리즘"을 알아야 풀 수 있는 문제가 존재한다. (반드시 존재함) 이건 무조건 알고리즘 습득을 하고 풀어야만 한다. (유튜브나 강의를 들어야 함. 혹은 알고리즘을 구글링함.)
- 결국 요약하자면 구글링과 유튜브/강의 등을 통해 습득 및 코드 수현을 실행하면 된다.
3. 주의 사항
당연히 알고리즘, 자료구조 이런 것은 기술 스택임. 절대로 쉽지 않을 것이다.
https://youtu.be/_nkbZ7T0ZHA?si=EvNG0aTaPGkk5ELs
(영상 하나로는 부족할 듯해서 하나 더 추가함)
이 영상에서도 여러 좋은 팁이 나온다. 3가지 정도 요약하자면
1. 자신이 지원하고자 하는 회사의 "같은 카테고리" 회사의 문제에 익숙해지기
2. 먼저 그림을 그리고 자료구조, 알고리즘을 고민해 보자.
3. 쉬운 것 70% / 어려운 것 30% 비율로 풀자.
TMI)
누구는 매일 매일 푸는게 문제를 푸는게 좋다고 말하고, 누구는 몇 개월에 몰아서 해야 좋다고 말하는데... 이 부분에 대한 고민은 좀 더 해야 할 듯하다. 다만, 지금은 내가 코딩테스트를 준비하는 기간은 아니기 때문에.. 아마 매일 매일 풀거나 알고리즘에 대한 공부를 하는 것이 맞을 듯하다. (기준은 이 글을 적고 있는 2024년 8월 6일.)
'백준 (코테)' 카테고리의 다른 글
1~4단계 백준 복습 (0) | 2024.08.12 |
---|---|
4. [4단계] 제목: 1차원 배열 (0) | 2024.08.10 |
3. [3단계] 제목: 반복문 (1) | 2024.08.09 |
2. [2단계] 제목: 조건문 (0) | 2024.08.08 |
1. [1단계] 제목: 입출력과 사칙연산 (0) | 2024.08.07 |