
자료구조와 알고리즘
/ 알고리즘 패러다임 알고리즘의 설계와 분석을 특정한 접근 방식이나 전략에 기반하여 이해하는 프레임워크로, 각 패러다임은 특정한 문제 해결 방식이나 알고리즘 설계 원칙을 나타내며, 특정 유형의 문제에 효과적일 수 있다. Greedy Algorithms (탐욕 알고리
모든 가능한 경우를 대입하여 문제를 해결하려는 방식
큰 문제를 여러 개의 작은 문제로 나눠 해결하고 결과를 결합해 하나의 해결 방법을 얻는 알고리즘
동적 계획법 Dynamic Programming이란 한 번 계산한 결과를 재활용하는 방식을 말한다.
배열에 대해 설명한다.

연결 리스트 Linked lists에 대해 설명한다.
스택 Stack에 대해 설명한다.
큐 Queue에 대해 설명한다.
재귀 알고리즘에 대해 설명한다.
정렬 알고리즘에 대해 설명한다.
검색 / 탐색 알고리즘에 대해 설명한다.
그리디에 대해 설명한다.
트리 Tree에 대해서 설명한다.
이진 트리의 한 종류로, 이진 힙이라고도 하는 힙에 대해 설명한다.