[01] 알고리즘 종류

HJ-C·2022년 5월 10일
2

Algorithm

목록 보기
1/7
post-thumbnail

알고리즘의 종류


탐색(Search)


정렬(Sorting)


완전 탐색


분할 정복


*동적 계획법(Dynamic Programming)


*그리디(Greedy)


트리

  • 이진 검색 트리(Binary Search Tree)

그래프

  • 위상 정렬

최단 경로

  • Floyd-Warshall
  • 다익스트라(Dijkstra)
  • Bellman-Ford

최소 신장트리(MST)

  • Kruskal
  • Prim

기타

  • 비트 연산
  • 진수 변환
  • 재귀(Recursion)
  • 유클리드 호제법(최대공약수, 최소공배수)
  • *투포인터(슬라이딩 윈도우)
  • 조합, 순열
  • 파라메트릭 서치
  • 최장 증가 수열(LIS)
  • 최소 공통 조상(LCA)
  • 비트 마스크(BitMask)
  • Matching Parenthesis problem
  • Variables / Pointers manipulation
  • reverse linked list(duplicates, removing duplicates)
  • Custom data structures(Object oriented programming)
profile
생각을 기록하자

0개의 댓글