🗃️ 정렬 1. 선택 정렬 Selection Sort 2. 버블 정렬 Bubble Sort 3. 계수 정렬 Counting Sort
🕵️ 탐색 1. 순차 탐색 Sequential Search (= Single Search) 2. 이진 탐색 Binary Search
문자열 패턴 매칭 1. Brute Force 2. Boyer Moore / Skip table 작성 / 예시 / 간략한 Boyer-Moore법
스택 Stack : 데이터를 쌓아서 관리하는 방식 혹은 저장소 / 특징 / Java의 스택 클래스 / Python에서의 스택 / 재귀 Recursion / 재귀 함수 Recursive Function 구조 / 예시 / 메모이제이션 Memoization
큐 Queue / 선형 큐 Linear Queue / 원형 큐 Circular Queue / 우선순위 큐 Priority Queue
리스트 List 순차 리스트 ArrayList 연결 리스트 LinkedList 1. 단순 연결 리스트 Singly Linked List 2. 이중 연결 리스트 Doubly Linked List 리스트 List :
🗃️ 정렬 1. 합병 정렬 Merge sort 2. 퀵 정렬 Quick sort