취린이인 나는 알고리즘을 공부하기 위해 무엇을 해야 하는지
무엇을 모르는지 모르는 상태이다. 전체적인 프레임을 잡기 위해, 다른 고수 분들의 참고 자료를 모아 본 것 중 도움이 된 글들을 정리해 보려 한다.
Search
[킹갓제네럴충무공 박트리의 티스토리]
알고리즘 공부 방법/순서 : https://baactree.tistory.com/14
알고리즘 공부, 어떻게 해야 하나요? : https://baactree.tistory.com/52
Action 1
글에서 알려준대로 먼저 언어 설정을 C++로 잡고, C++에 대한 구현력을 올려야 겠다.
그 전에 개발 환경설정 부터 해야 하는데 나는 MAC을 사용해서 VS CODE로 C++ 컴파일을 하려고 한다.
[참조한 블로그]
Mac에서 C++ 개발환경 VSCODE 만들기 : https://younghk.github.io/VS-Code-C++-Configuration-For-Mac/
연습은 국룰인 Hello World를 찍어보자.
Action 2
우선 글에 나와있는 순서대로, 알고리즘 초급인 나는
'알고리즘 기법, 자료구조'중 초급 단계에 해당하는 '완전 탐색 / 초급 DP / 큐, 스택 / DFS / BFS / 탐욕 법'등을 정리하며 공부해야겠다.
이를 공부하기 위해서 알고리즘, 자료구조의 기본서가 필요할 텐데 기본서를 구매해야 겠다.
알고리즘을 공부하려는 사람들은 대부분 백준 온라인 저지 사이트에 대해서 들어봤을 것이다.
예전에 들어가서 2-3문제를 푼 경험이 있지만 이렇게 많은 양의 문제 중에 내가 어떤 문제부터 풀고, 틀린건 어떻게 해야 학습을 할 수 있는 것인지 궁금했었다. 이걸 잘 정리해준 사이트가 있으니 위의 링크를 참고하자.
'Developer > Algorithm' 카테고리의 다른 글
알고리즘 공부하기 (Step 4, DFS, BFS 이론) (0) | 2020.05.16 |
---|---|
알고리즘 공부하기 (Step 3, Dynamic Programming 이론) (0) | 2020.04.30 |
알고리즘 공부하기 (Step 2, 백준 입출력 문제 30문제 풀기) (0) | 2020.04.19 |
자료구조(Data Structure) 입문을 위한 개요 정리 (0) | 2020.03.30 |