#datastructure #algorithm > [!introduction] > 개발자라는 직업의 본질은 **문제 해결**에 있다고 생각하며, 그 문제 해결을 위해 개발자가 사용하는 가장 범용성 높은 도구가 다름아닌 **자료구조와 알고리즘**이라 생각합니다. 개발자는 기본적으로 코드에서 활약하는데, 코드에서 문제를 해결하려면 문제와 그 해결 방법에 대한 제반사항이 코드로 옮겨져야 하며 그 수단은 자료구조와 알고리즘입니다. 그런 의미에서 **자료구조와 알고리즘은 서로 뚜렷하게 분리된 개념이 아닌, 느슨하게 뒤엉킨 혼합물에 가까운 개념이라 할 수 있겠습니다.** ## 목록 + [[Computational Thinking\|Computational_Thinking]] + [[자료구조의 개념\|자료구조의 개념]] + [[Monte Carlo Tree Search(MCTS)의 원리와 단계별 과정|Monte Carlo Tree Search(MCTS)의 원리와 단계별 과정]] + [[A* 탐색 알고리즘의 이론, 구현 및 응용]] --- 추후 업데이트됩니다.