- This repository is a python library for PS(Problem-Solving).
- 알고리즘 공부를 위한 파이썬 (Python) 소스코드 저장소입니다.
- Greedy
- Simulation
- Bruteforcing
- DFS/BFS
- Binary Search
- Python Binary Search Library
- Count the number of frequencies of elements whose value is between [left, right] in a sorted array
- Dijkstra Shortest Path
- Floyd–Warshall algorithm
- Minimum Spanning Tree (MST)
- Disjoint-Set (Union-Find)
- Topology Sort
- Bipartite Matching
- Prime Number
- Two Pointers
- Interval Sum
- Prefix Sum
- Fenwick Tree (Binary Indexed Tree)
- Matrix Rotation
- Handling Recursion Limit
- Level 1 - (44/44) ✔
- Level 2 - (57/57) ✔
- Level 3 - (10/43)
- 크레인 인형뽑기
- 신규 아이디 추천
- 키패드 누르기
- 무지의 먹방 라이브
- 비밀지도
- 실패율
- 다트게임
- 문자열 압축
- 메뉴 리뉴얼
- 수식 최대화
- 파일명 정렬
- 뉴스 클러스터링
- 오픈채팅방
- 방금 그곡
- 튜플
- 압축
- 튜플
- 괄호변환
- 캐시
- n진수게임
- 후보키
- 순위검색
- 프렌즈4블록
- 거리두기 확인하기
- 모험가 길드 (핵심 유형) ✔
- 곱하기 혹은 더하기 (Facebook 인터뷰 기출) ✔
- 문자열 뒤집기 (핵심 유형) ✔
- 만들 수 없는 금액 (K 대회 기출) ✔
- 볼링공 고르기 (S 기관 입학 테스트) ✔
- 무지의 먹방 라이브 (카카오)
- 럭키 스트레이트 (핵심 유형) ✔
- 문자열 재정렬 (Facebook 인터뷰 기출) ✔
- 문자열 압축 (카카오) ✔
- 자물쇠와 열쇠 (카카오)
- 뱀 (삼성)
- 기둥과 보 설치 (카카오)
- 치킨 배달 (삼성)
- 외벽 점검 (카카오)
- 특정 거리의 도시 찾기 (핵심 유형) ✔
- 연구소 (삼성) ✔
- 경쟁적 전염 (핵심 유형)
- 괄호 변환 (카카오) ✔
- 연산자 끼워 넣기 (삼성)
- 감시 피하기 (핵심 유형)
- 인구 이동 (삼성)
- 블록 이동하기 (카카오)
- 금광 (Flipkart 인터뷰 기출)
- 정수 삼각형 (IOI)
- 퇴사 (삼성)
- 병사 배치하기 (핵심 유형)
- 못생긴 수 (Google 인터뷰 기출)
- 편집 거리 (Goldman Sachs 인터뷰 기출)
- 플로이드 (핵심 유형) ✔
- 정확한 순위 (K 대회 기출)
- 화성 탐사 (ICPC)
- 숨바꼭질 (USACO)