2ykwang / learn-algorithm

백준, 릿코드, 프로그래머스 알고리즘 문제 풀기

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

알고리즘 공부

일주일에 세문제만 풀자

사용 언어

  • Python

문제 풀이

엘리스 코딩 테스트 스터디

이름 태그 풀이 완료 #
할 수 있다 구현, 많은 조건 분기, 문자열, 사칙연산, 수학, 파싱 1287.md ✔️ Platinum V
에라토스테네스의 체 구현, 소수 판정, 수학, 에라토스테네스의 체, 정수론 2960.py ✔️ Silver IV
완전 이진 트리 구현, 재귀, 트리 9934.py ✔️ Silver I
직사각형에서 탈출 기하학, 수학 1085.md ✔️ Bronze III
피보나치 함수 다이나믹 프로그래밍 1003.md ✔️ Silver III
계단 오르기 다이나믹 프로그래밍 2579.md ✔️ Silver III
덱, 자료 구조 10866.py ✔️ Silver IV
괄호 문자열, 스택, 자료 구조 9012.py ✔️ Silver IV
균형잡힌 세상 문자열, 스택, 자료 구조 4949.md ✔️ Silver IV
문자열 게임 2 문자열, 슬라이딩 윈도우 20437.md ✔️ Gold V
생태학 문자열, 자료 구조, 트리를 사용한 집합과 맵, 해시를 사용한 집합과 맵 4358.py ✔️ Gold V
소수&팰린드롬 브루트포스 알고리즘, 소수 판정, 수학, 에라토스테네스의 체, 정수론 1747.py ✔️ Gold V
소수 구하기 소수 판정, 수학, 에라토스테네스의 체, 정수론 1929.md ✔️ Silver II
LCM 수학, 유클리드 호제법, 정수론 5347.py ✔️ Silver IV
GCD 합 수학, 유클리드 호제법, 정수론 9613.py ✔️ Silver III
스택 스택, 자료 구조 10828.py ✔️ Silver IV
스택 수열 스택, 자료 구조 1874.py ✔️ Silver III
쇠막대기 스택, 자료 구조 10799.py ✔️ Silver III
후위 표기식2 스택, 자료 구조 1935.py ✔️ Silver III
N번째 큰 수 우선순위 큐, 자료 구조, 정렬 2075.py ✔️ Gold V
수 찾기 이분 탐색 1920.md ✔️ Silver IV
숫자 카드 2 이분 탐색, 자료 구조, 정렬, 해시를 사용한 집합과 맵 10816.md ✔️ Silver IV
큐 2 자료 구조, 큐 18258.py ✔️ Silver IV
요세푸스 문제 자료 구조, 큐 1158.py ✔️ Silver V
카드2 자료 구조, 큐 2164.py ✔️ Silver IV
Hashing 해싱 15829.md ✔️ Bronze II
낚시왕 구현, 시뮬레이션 17143.md Gold II
DFS와 BFS 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 너비 우선 탐색 1260.md Silver II
단지번호붙이기 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 너비 우선 탐색 2667.md Silver I
효율적인 해킹 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 너비 우선 탐색 1325.md Silver II
바이러스 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 너비 우선 탐색 2606.md Silver III
트리의 부모 찾기 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 너비 우선 탐색, 트리 11725.py Silver II
가장 가까운 공통 조상 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 최소 공통 조상, 트리 3584.py Gold IV
트리의 지름 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 트리 1967.py Gold IV
트리 그래프 이론, 그래프 탐색, 깊이 우선 탐색, 트리 1068.py Gold V
미로 탐색 그래프 이론, 그래프 탐색, 너비 우선 탐색 2178.md Silver I
이진 검색 트리 그래프 이론, 그래프 탐색, 재귀, 트리 5639.py Silver I
트리인가? 그래프 이론, 트리 6416.md Gold V
트리의 순회 분할 정복, 재귀, 트리 2263.py Gold III
이중 우선순위 큐 우선순위 큐, 자료 구조, 트리를 사용한 집합과 맵 7662.py Gold V

릿코드

이름 태그 풀이 완료 #
1137. N-th Tribonacci Number Dynamic Programming, Math, Memoization n-th-tribonacci-number.py ✔️ Easy
70. Climbing Stairs Dynamic Programming, Math, Memoization climbing-stairs.py ✔️ Easy
6. ZigZag Conversion String zigzag-conversion.py ✔️ Medium

프로그래머스

이름 태그 풀이 완료 #
3진법 뒤집기 월간 코드 챌린지 시즌1 3진법 뒤집기.cs ✔️ None
K번째수 정렬 K번째수.cs ✔️ None
H-Index 정렬 H-Index.py ✔️ None

참조할만한 곳

About

백준, 릿코드, 프로그래머스 알고리즘 문제 풀기


Languages

Language:Python 71.4%Language:Jupyter Notebook 27.0%Language:C# 1.6%