[강의정리] 알고리즘 기말정리


Minimum Spanning Tree

  • 정의
  • 알고리즘(Prim’s and Kruskal’s) complexities, 이게 greedy appraoch인가??

Dijkstra’s Algorithm for Single-Source Shortest Paths

  • 소스코드레벨 구현

Knapsack Problem (fractional & 0-1) 차이

  • Greedy approach로 Optimal(최적)한 Solution을 찾을 수 있는가? 어떨때 가능한가?
  • Greedy vs. Dynamic Programming
  • Backtracking & Branch-and-Bound
    • DPS, BPS, Best-First searches…
    • pruning

TSP (Traveling Salesperson Problem)

  • DP vs. Greedy? or Branch-and-Bound?
  • 유전 알고리즘, 다른것들과 차이, 장단점, 최적의 Solution을 가질 수 있는가?

Search Algorithms

  • Actual tree searches…

    • 방문하는 노드들 & 최적경로 ()
    • 방문 트리 구성
  • 장단점

  • 최적의 해를 찾는 보장은?

  • Complexities & 구현방법(data structures?)

댓글