Skip to content

yeonnwoo/Algorithm-Personal-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Competitive Programming Personal Notes

  • This repository is a python library for PS(Problem-Solving).
  • 알고리즘 공부를 위한 파이썬 (Python) 소스코드 저장소입니다.

Contents

Implementation

  • Greedy
  • Simulation
  • Bruteforcing

Searching

  • 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

Dynamic Programming

Graph

Miscellaneous

Solved

Programmers

  • Level 1 - (44/44) ✔
  • Level 2 - (57/57) ✔
  • Level 3 - (10/43)

Kakao

SWEA

나동빈 이코테 유형별 기출문제

그리디

  • 모험가 길드 (핵심 유형) ✔
  • 곱하기 혹은 더하기 (Facebook 인터뷰 기출) ✔
  • 문자열 뒤집기 (핵심 유형) ✔
  • 만들 수 없는 금액 (K 대회 기출) ✔
  • 볼링공 고르기 (S 기관 입학 테스트) ✔
  • 무지의 먹방 라이브 (카카오)

12장 구현

13장 DFS/BFS

14장 정렬

15장 이진 탐색

  • 정렬된 배열에서 특정 수의 개수 구하기 (Zoho 인터뷰 기출) ✔
  • 고정점 찾기 (Amazon 인터뷰 기출) ✔
  • 공유기 설치 (핵심 유형) ✔
  • 가사 검색 (카카오)

16장 다이나믹 프로그래밍

17장 최단 경로

  • 플로이드 (핵심 유형) ✔
  • 정확한 순위 (K 대회 기출)
  • 화성 탐사 (ICPC)
  • 숨바꼭질 (USACO)

18장 기타 그래프 이론

  • 여행 계획 (핵심 유형)
  • 탑승구 (CCC)
  • 어두운 길 (University of Ulm Local Contest)
  • 행성 터널 (COCI)
  • 최종 순위 (ICPC)

19장 2020년 상반기 삼성전자 기출문제

정규식 연습 문제

정규식 re

About

Algorithm study notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published