728x90

  • 최단 경로 알고리즘 Shortest Path Algorithm
  • 다익스트라 Dijkstra 알고리즘
  • 벨만-포드 Bellman-Ford 알고리즘
  • 플로이드-워셜 Floyd-Warshall 알고리즘
  • 최소 신장 트리 MST Minimum Spanning Tree 
  • 단일 출발지 최단 경로 SSP : Single Source Shortest Path
  • 모든 쌍의 최단 경로 ASP : All Pairs Shortest Path
728x90

  • 그래프 탐색
  • DFS 깊이 우선 탐색
  • BFS 너비 우선 탐색
728x90

  • 스패닝 트리 Spanning Tree
  • 최소 신장 트리 MST Minimum Spanning Tree
  • 크루스칼 Kruskal 알고리즘
  • 프림 Prim 알고리즘
728x90

  • 그래프 종류
  • 단방향 그래프
  • 무방향 그래프
  • 연결 그래프
  • 단절 그래프
  • 완전 그래프
  • 인접행렬
  • 인접리스트
728x90

  • 트리
  • 이진트리
  • 이진 검색 트리
  • 균형 검색 트리 (AVL Tree, Red-Black Tree, B-Tree, 2-3 Tree)
  • BFS 너비 우선 탐색
  • DFS 깊이 우선 탐색
  • 전위 순회 Pre Order
  • 중위 순회 In Order
  • 후위 순회 Post Order
728x90

  • 스택 Stack (LIFO : Last In First Out)
  • 큐 Queue (FIFO : First In First Out)
  • 우선순위 큐 Priority Queue
  • 양방향 대기열 덱 Deque(Double Ended Queue)
728x90

  • 정렬 알고리즘 Sorting Algorithm
  • 선택정렬
  • 삽입정렬
  • 버블정렬 칵테일정렬
  • 퀵정렬
  • 병합정렬
  • 힙정렬
  • 트리정렬
  • 기수정렬
  • 도수정렬
  • 셸정렬
  • 시간복잡도
728x90

 

  • 배열 탐색
  • 선형탐색
  • 이진탐색
  • 해시법
  • 시간복잡도
  • 연결리스트 탐색
  • 이진 검색트리 탐색

+ Recent posts