Skip to content

jjongs2/algorithm-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Algorithm Study

Problem Solving


Curriculum

Category Review Date
완전 탐색 (Brute-force Search) 23-09-18 (월)
탐욕적 기법 (Greedy Algorithm) 23-09-24 (일)
분할 정복 (Divide and Conquer) 23-09-25 (월)
동적 계획법 (Dynamic Programming) 23-10-03 (화)
이분 탐색 (Binary Search) 23-10-09 (월)
리스트(List), 배열(Array), 연결 리스트(Linked List) 23-10-12 (목)
PAUSE
스택 (Stack) 23-11-02 (목)
큐(Queue), 덱(Dequeue) 23-11-03 (금)
깊이 우선 탐색 (Depth-First Search) 23-11-09 (목)
너비 우선 탐색 (Breadth-First Search) 23-11-15 (수)
백트래킹 (Backtracking) 23-11-27 (월)
PAUSE
비트마스킹 (Bit Masking) 24-01-28 (일)
구간합 배열 (Prefix Sum) 24-02-05 (월)
트리 (Tree) 24-02-14 (수)
이진 검색 트리 (Binary Search Tree) 24-02-16 (금)
우선순위 큐 (Priority Queue) 24-02-20 (화)
PAUSE
유니온 파인드 (Union-Find)
세그먼트 트리 (Segment Tree)
동적 계획법 2 (Dynamic Programming 2)
에라토스테네스의 체 (Sieve of Eratosthenes)
희소 테이블 (Sparse Table)
기하 - 벡터의 활용 (Geometry)
투 포인터(Two Pointers Algorithm), 슬라이딩 윈도우(Sliding Window)
다익스트라 알고리즘 (Dijkstra's Algorithm)
벨만 포드 알고리즘 (Bellman-Ford Algorithm)
플로이드 와샬 알고리즘 (Floyd-Warshall Algorithm)
최소 스패닝 트리 (Minimum Spanning Tree)
위상 정렬 (Topological Sort)
오일러 경로(Eulerian Path), 오일러 회로(Eulerian Circuit)

Prerequisites

이 저장소를 포크하여 백준허브와 연동합니다.


Manual

  1. 카테고리를 정합니다.
  2. 이론을 학습합니다.
  3. 추천 문제를 풀어 봅니다.
    • 스스로 해결하지 못한 문제는 이슈에 저장해 두었다가 3일 뒤에 다시 풀어 보아요 😎
  4. 문제 풀이를 완료한 다음 날 모여서 풀이를 공유하고 코드를 리뷰합니다.

About

라이(kks227)님 블로그 기반 알고리즘 스터디

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 100.0%