/algorithm-class

백준과 프로그래머스 굽기 🍞

Primary LanguagePython

algorithm-class

백준과 프로그래머스 풀기

참고: https://github.com/tony9402/baekjoon

스터디 방식

  • 평일엔 1일 2개의 백준 문제를 쉬운 난이도와 어려운 난이도를 섞어서 푼다.
  • 주말엔 프로그래머스 문제를 1일 1개씩 푼다.

제출

  • 파일 구조

    • 자신의 이름 으로 폴더를 만든 후에, boj 폴더에는 주제별로 폴더를 만들고 올린다.
    • programmers 폴더에는 레벨별로 폴더를 만들고 올린다.
    • 올린 후에는 issue의 체크리스트의 체크박스에 체크한다.
  • 커밋

    • 예) solve: 주제 - BOJ 문제번호 (#이슈)
    • 예) solve: 주제 - 프로그래머스 레벨 문제이름 (#이슈)
    • 못풀었을 경우 unsolve로 올린다.

각 알고리즘 문제집

순번 Tag 태그 문제집 추천 문제 수 총 문제 수
01 String 문자열 바로가기 19 64
02 Data Structure 자료구조 바로가기 16 25
03 Data Structure 2 자료구조 2 바로가기 11 21
04 Brute Force 완전탐색 바로가기 33 94
05 Implementation 구현 바로가기 30 51
06 Simulation 시뮬레이션 바로가기 30 48
07 Tree 트리 바로가기 15 44
08 Greedy 탐욕법 바로가기 27 62
09 Dynamic Programming 1 동적계획법 1 바로가기 27 80
10 Backtracking 백트래킹 바로가기 28 75
11 Graph Traversal 그래프 탐색 바로가기 31 96
12 Dynamic Programming 2 동적계획법 2 바로가기 28 81
13 Binary Search 이분탐색 바로가기 20 66
14 Divide and conquer 분할정복 바로가기 08 18
15 Shortest Path 최단거리 바로가기 18 53
16 Two Pointer 투 포인터 바로가기 13 36
17 Prefix Sum 누적 합 바로가기 11 32
18 Topological Sorting 위상정렬 바로가기 05 14
19 Disjoint Set 분리 집합 바로가기 06 20
20 Minimum Spanning Tree(MST) 최소 스패닝 트리 바로가기 08 24
21 Trie 트라이 바로가기 05 09
22 Dynamic Programming On Trees 트리디피 바로가기 04 08