취린이인 나는 알고리즘을 공부하기 위해 무엇을 해야 하는지

무엇을 모르는지 모르는 상태이다. 전체적인 프레임을 잡기 위해, 다른 고수 분들의 참고 자료를 모아 본 것 중 도움이 된 글들을 정리해 보려 한다.

 

Search

[킹갓제네럴충무공 박트리의 티스토리]

알고리즘 공부 방법/순서 : https://baactree.tistory.com/14

알고리즘 공부, 어떻게 해야 하나요? : https://baactree.tistory.com/52

 

알고리즘 공부, 어떻게 해야하나요?

오랜만에 정상적인 포스팅을 쓴다. 메일로 가장 많이 물어 보는 질문들이 [알고리즘 공부 어떻게 해야하나요? 어떻게 하셨어요? 뭘 공부해야 할 지 모르겠어요.] 와 같은 질문들이다. 위 질문에 가장 심플한 답변..

baactree.tistory.com

 

Action 1

글에서 알려준대로 먼저 언어 설정을 C++로 잡고, C++에 대한 구현력을 올려야 겠다.

그 전에 개발 환경설정 부터 해야 하는데 나는 MAC을 사용해서 VS CODE로 C++ 컴파일을 하려고 한다.

[참조한 블로그]

Mac에서 C++ 개발환경 VSCODE 만들기  : https://younghk.github.io/VS-Code-C++-Configuration-For-Mac/

연습은 국룰인 Hello World를 찍어보자.

국룰인 Hello World 출력하기

Action 2

우선 글에 나와있는 순서대로, 알고리즘 초급인 나는

'알고리즘 기법, 자료구조'중 초급 단계에 해당하는 '완전 탐색 / 초급 DP / 큐, 스택 / DFS / BFS / 탐욕 법'등을 정리하며 공부해야겠다.

이를 공부하기 위해서 알고리즘, 자료구조의 기본서가 필요할 텐데 기본서를 구매해야 겠다.

 

 

 

Action 3 : 알고리즘 문제 풀이 시작하기

알고리즘을 공부하려는 사람들은 대부분 백준 온라인 저지 사이트에 대해서 들어봤을 것이다.
예전에 들어가서 2-3문제를 푼 경험이 있지만 이렇게 많은 양의 문제 중에 내가 어떤 문제부터 풀고, 틀린건 어떻게 해야 학습을 할 수 있는 것인지 궁금했었다. 이걸 잘 정리해준 사이트가 있으니 위의 링크를 참고하자.

+ Recent posts