$$
{Program} = {Input(Data Structure) → Algorithm → Output(Data Structure)}
$$
💡Algorithm?
알고리즘이란 특정 문제를 해결하기 위한 단계적인 절차 입니다.
📌 Search
📌 Sort
📌Greedy Approach(탐욕법)
📌 Divide & Conquer(분할 정복)
📌 Dynamic Programming
📌 Backtracking
📌 Branch & Bound
📌 Math
📌 Shortest Path
📌 이것이 코딩 테스트다 (정리 중)
💡Data Structure?
자료 구조란 알고리즘과 함께 프로그램을 구성하는 한 축으로써,
컴퓨터 시스템 상에서 데이터를 체계화하고 다루는 목적을 갖고있습니다.
📌 Array & List
📌 Stack & Queue
📌 Tree
📌 Heap
📌 Graph
📌 Algorithm & Datastructure Problem Solve
https://github.com/Just-gomin/Algorithm_Study
ProblemSolve