최대 1 분 소요

이 블로그에 게재한 자료구조와 알고리즘 관련 포스트들을 순서대로 정리한 글입니다.

자료구조

  1. [자료구조] 추상 데이터 자료형 개요
  2. [자료구조] 스택(stack)
  3. [자료구조] 큐(queue)
  4. [자료구조] 우선순위 큐와 힙

    4-1. [자료구조][python] 힙 내장 모듈: heapq

  5. [자료구조] 연결 리스트 (linked list)
  6. [지식/이론][python] 해시와 hashlib
  7. [자료구조] 해시 테이블 (hash table)
  8. [자료구조] 해시 테이블 (hash table) (2)
  9. [자료구조] 배열 (array)

알고리즘

  1. [알고리즘] 알고리즘 개요
  2. [알고리즘] 토너먼트 알고리즘 (tournament-algorithm)
  3. [알고리즘] 시간복잡도와 공간복잡도
  4. [알고리즘] 알고리즘 성능 분석
  5. [알고리즘] 이진 배열 탐색 (Binary array search)
  6. [알고리즘] 정렬 알고리즘
  7. [알고리즘] 정렬 알고리즘 (2)
  8. [알고리즘] 이진 트리 (Binary tree)
  9. [알고리즘] 투 포인터와 슬라이딩 윈도우 알고리즘
  10. [알고리즘] 동적 계획법 (Dynamic Programming)

그래프 알고리즘

  1. [알고리즘][그래프] 그래프 개요
  2. [알고리즘][그래프] Depth first search (DFS, 깊이 우선 탐색법)
  3. [알고리즘][그래프] Breadth first search (BFS, 너비 우선 탐색법)
  4. [알고리즘][그래프] A* 알고리즘 & Greedy Best-first search
  5. [알고리즘][그래프] Adjacency matrix and list
  6. [알고리즘][그래프] Directed graph에서의 알고리즘들
  7. [알고리즘][그래프] Weighted graph - Dijkstra algorithm
  8. [알고리즘][그래프] Weighted graph - Bellman-ford algorithm
  9. [알고리즘][그래프] Weighted graph - Floyd-Warshall algorithm

This content is licensed under CC BY-NC 4.0

댓글남기기