Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

818 Commits

Repository files navigation

💚 Algorithm Study with Python

규칙

날짜제목코드풀이비고
8/4프린터프린터.py풀이스택/큐
8/5모의고사모의고사.py풀이완전탐색
8/6다리를 지나는 트럭다리를 지나는 트럭.py풀이스택/큐
8/8124 나라의 숫자124 나라의 숫자.py풀이
8/9기능개발기능개발.py풀이스택/큐
8/10카펫카펫.py풀이완전탐색
8/12이중우선순위큐이중우선순위큐.py풀이
8/13단어 변환단어 변환.py풀이깊이/너비 우선 탐색(DFS/BFS)
8/15조이스틱조이스틱.py풀이탐욕법
8/17타겟 넘버타겟넘버.py풀이깊이/너비 우선 탐색(DFS/BFS)
8/19큰 수 만들기큰수만들기.py풀이탐욕법
8/20땅따먹기땅따먹기.py풀이
8/21베스트앨범베스트앨범.py풀이해시
8/23배달배달.py풀이bfs
8/24올바른 괄호올바른괄호.py풀이스택
8/25H-IndexH-Index.py풀이정렬
8/27K번째 수K번째수.py풀이정렬
8/28주식가격주식가격.py풀이스택/큐
8/29불량 사용자불량사용자.py풀이카카오 인턴십 문제
8/31위장위장.py풀이해시
9/2문자열압축문자열압축.py풀이카카오 문제
9/3튜플튜플.py풀이카카오 인턴십 문제
9/5여행 경로여행경로.py풀이깊이/너비 우선 탐색(DFS/BFS)
9/12괄호 변환괄호변환.py풀이2020 KAKAO BLIND RECRUITMENT
9/13수식 최대화수식최대화.py풀이2020 카카오 인턴십
9/14영어 끝말잇기영어끝말잇기.py풀이Summer/Winter Coding(~2018)
9/15디스크 컨트롤러디스크컨트롤러.py풀이힙(Heap)
9/16네트워크네트워크.py풀이깊이/너비 우선 탐색(DFS/BFS)
9/17실패율실패율.py풀이2019 KAKAO BLIND RECRUITMENT
9/18입국심사입국심사.py풀이이분탐색
9/22점프와 순간 이동점프와순간이동.py풀이Summer/Winter Coding(~2018)
9/23정수 삼각형정수삼각형.py풀이동적계획법
9/24가장 먼 노드가장먼노드.py풀이그래프
9/26가장 큰 수가장큰수.py풀이정렬
9/27후보키후보키.py풀이2019 KAKAO BLIND RECRUITMENT
9/29자물쇠와 열쇠자물쇠와열쇠.py풀이2020 KAKAO BLIND RECRUITMENT
10/5순위순위.py풀이그래프
10/7단속카메라단속카메라.py풀이탐욕법
10/8스킬트리스킬트리.py풀이Summer/Winter Coding(~2018)
10/11외벽 점검외벽점검.py풀이2020 KAKAO BLIND RECRUITMENT
10/12멀리 뛰기멀리뛰기.py풀이동적계획법
10/13문자열 내 마음대로 정렬하기문자열내마음대로정렬하기.py풀이정렬
10/15JadenCase 문자열 만들기JadenCase문자열만들기.py풀이
10/16뉴스 클러스터링뉴스클러스터링.py풀이2018 KAKAO BLIND RECRUITMENT
10/18풍선 터뜨리기풍선터뜨리기.py풀이월간 코드 챌린지 시즌1
10/19방문 길이방문길이.py풀이Summer/Winter Coding(~2018)
10/20쿼드압축 후 개수 세기쿼드압축후개수세기.py풀이월간 코드 챌린지 시즌1
10/21비밀지도비밀지도.py풀이2018 KAKAO BLIND RECRUITMENT
10/22경주로 건설경주로건설.py풀이2020 카카오 인턴십
10/25n진수 게임n진수게임.py풀이2018 KAKAO BLIND RECRUITMENT
10/26숫자 게임숫자게임.py풀이Summer/Winter Coding(~2018)
10/27가사 검색가사검색.py풀이2020 KAKAO BLIND RECRUITMENT
10/283진수 뒤집기3진수뒤집기.py풀이월간 코드 챌린지 시즌1
10/31삼각 달팽이삼각달팽이.py풀이월간 코드 챌린지 시즌1
11/1징검다리 건너기징검다리건너기.py풀이2019 카카오 개발자 겨울 인턴십
11/217413 - 단어 뒤집기 2단어뒤집기2.py풀이구현, 문자열(실버3)
11/31149 - RGB거리RGB거리.py풀이다이나믹 프로그래밍(실버1)
11/62178 - 미로 탐색미로탐색.py풀이그래프 탐색(실버1)
11/71260 - DFS와 BFSDFS와BFS.py풀이그래프 탐색(실버2)
11/811723 - 집합집합.py풀이비트마스킹(실버5)
11/91325 - 효율적인 해킹효율적인해킹.py풀이그래프 탐색(실버2)
11/175567 - 결혼식결혼식.py풀이너비 우선 탐색(실버1)
11/192839 - 설탕 배달설탕배달.py풀이그리디 알고리즘(브론즈1)
11/2011659 - 구간 합 구하기4구간합구하기4.py풀이누적합(실버3)
11/242502 - 떡 먹는 호랑이떡먹는호랑이.py풀이다이나믹 프로그래밍(실버1)
01/23가장 긴 팰린드롬가장긴팰린드롬.py풀이문자열파싱
01/26구명보트구명보트.py풀이탐욕법
01/27다음 큰 숫자다음큰숫자.py풀이2진수
01/27소수 만들기소수만들기.py풀이Summer/Winter Coding(~2018)
02/07최솟값 만들기최솟값 만들기.py풀이최솟값
02/14N개의 최소공배수N개의 최소공배수.py풀이최소공배수, 최대공약수
02/14행렬의 곱셈행렬의 곱셈.py풀이행렬
02/14압축압축.py풀이2018 KAKAO BLIND RECRUITMENT
02/14파일명 정렬파일명 정렬.py풀이2018 KAKAO BLIND RECRUITMENT
02/20최고의 집합최고의 집합.py풀이중복 집합
02/21야근 지수야근 지수.py풀이힙큐(heapq)
02/21줄 서는 방법줄 서는 방법.py풀이조합
02/21숫자의 표현숫자의 표현.py풀이순열
02/261475 - 방 번호방번호.py풀이구현(실버5)
02/272512 - 예산예산.py풀이이분 탐색(실버3)
02/2710815 - 숫자 카드숫자 카드.py풀이정렬, 이분탐색(실버4)
02/281764 - 듣보잡듣보잡.py풀이문자열, 정렬(실버4)
03/032501 - 약수 구하기약수 구하기.py풀이수학(브론즈3)
03/043460 - 이진수이진수.py풀이수학(브론즈3)
03/042460 - 지능형 기차 2지능형 기차 2.py풀이수학, 구현, 사칙연산, 시뮬레이션(브론즈3)
03/0410870 - 피보나치 수 5피보나치 수 5.py풀이수학, 다이나믹 프로그래밍(브론즈2)
03/052309 - 일곱 난쟁이일곱 난쟁이.py풀이브루트포스 알고리즘(브론즈2)
03/052609 - 최대공약수와 최소공배수최대공약수와 최소공배수.py풀이수학, 정수론, 유클리드 호제법(실버5)
03/051978 - 소수 찾기소수 찾기.py풀이수학, 정수론, 소수 판정, 에라토스테네스의 체(실버 4)
03/2114888 - 연산자 끼어넣기연산자 끼어넣기.py풀이브루트포스 알고리즘, 백트랙킹(실버 1)
03/28예상 대진표예상 대진표.py풀이2017 팁스타운
03/28방금그곡방금그곡.py풀이2018 KAKAO BLIND RECRUITMENT
03/28약수의 합약수의 합.py풀이약수 구하기
03/28콜라츠 추측콜라츠 추측.py풀이콜라츠의 추측
04/04예산예산.py풀이Summer/Winter Coding(~2018)
04/04같은 숫자는 싫어같은 숫자는 싫어.py풀이배열, 비교연산
04/04이상한 글자 만들기이상한 글자 만들기.py풀이문자열, 대치
04/04신규 아이디 추천신규 아이디 추천.py풀이2021 KAKAO BLIND RECRUITMENT
04/116603 - 로또로또.py풀이수학, 조합론, 백트랙킹, 재귀(실버2)
04/1110819 - 차이를 최대로차이를 최대로.py풀이브루트포스 알고리즘, 백트랙킹(실버2)
04/111038 - 감소하는 수감소하는 수.py풀이브루트포스 알고리즘, 백트랙킹(골드5)
04/111302 - 베스트셀러베스트셀러.py풀이자료구조, 정렬, 해시를 사용한 집합과 맵(실버4)
04/251543 - 문서 검색문서검색.py풀이브루트포스 알고리즘, 문자열(실버4))
04/251766 - 문제집문제집.py풀이자료구조, 우선순위 큐, 위상정렬(골드2)
04/252798 - 블랙잭블랙잭.py풀이브루트포스 알고리즘(브론즈2)
04/251062 - 가르침가르침.py풀이브루트포스 알고리즘, 백트랙킹(골드4)
05/022108 - 통계학통계학.py풀이구현(실버4)
05/022346 - 풍선 터뜨리기풍선터뜨리기.py풀이큐(실버4)
05/021094 - 막대기막대기.py풀이수학, 비트마스킹(실버4)
05/027785 - 회사에 있는 사람회사에있는사람.py풀이자료구조, 문자열, 해시를 사용한 집합과 맵(실버4)
05/09행렬 테두리 회전하기행렬 테두리 회전하기.py풀이2021 Dev-Matching: 웹 백엔드 개발자(상반기)
05/09괄호 회전하기괄호 회전하기.py풀이월간 코드 챌린지 시즌2
05/09로또의 최고 순위와 최저 순위로또의 최고 순위와 최저 순위.py풀이2021 Dev-Matching: 웹 백엔드 개발자(상반기)
05/09음양 더하기음양 더하기.py풀이월간 코드 챌린지 시즌2
05/2310844 - 쉬운 계단 수쉬운 계단 수.py풀이다이나믹 프로그래밍(실버1)
05/231806 - 부분합부분합.py풀이두 포인터(골드4)
05/234889 - 안정적인 문자열안정적인 문자열.py풀이자료구조, 문자열, 그리디 알고리즘, 스택(실버1)
05/2316953 - A->BA->B.py풀이그래프 이론, 그리디 알고리즘, 그래프 탐색, 너비 우선 탐색(실버1)
05/30블록 이동하기블록이동하기.py풀이깊이/너비 우선 탐색(DFS/BFS), 카카오 문제
05/30오픈채팅방오픈채팅방.py풀이카카오 문제
05/30키패드 누르기키패드누르기.py풀이카카오 인턴십 문제
05/30소수 찾기소수찾기.py풀이완전탐색
06/061629 - 곱셈곱셈.py풀이분할 정복을 이용한 거듭 제곱(실버1)
06/06이진 변환 반복하기이진변환반복하기.py풀이월간 코드 챌린지 시즌1
06/0610974 - 모든 순열모든 순열.py풀이브루트포스 알고리즘(실버3)
06/0614501 - 퇴사퇴사.py풀이다이나믹 프로그래밍(실버4)
06/19LeetCode - 744744.py풀이Binary Search
06/20LeetCode - 441441.py풀이Binary Search, Math
06/20LeetCode - 118118.py풀이Array
06/20LeetCode - 605605.py풀이Array, Greedy
06/27LeetCode - 111111.py풀이Tree, Depth-First Search, Binary Tree
06/27LeetCode - 217217.py풀이Array, Hash Table, Sorting
06/27LeetCode - 136136.py풀이Array, Bit Manipulation
06/27LeetCode - 167167.py풀이Array, Two Pointers, Binary Search
07/04LeetCode - 125125.py풀이Two Pointer, String
07/04LeetCode - 5050.py풀이Math, Recursion
07/04LeetCode - 5858.py풀이String
07/11LeetCode - 1414.py풀이String
07/11LeetCode - 15281528.py풀이Array, String
07/11LeetCode - 278278.py풀이Binary Search, Interactive
07/11LeetCode - 389389.py풀이Hash Table, String, Bit Manipulation, Sorting
07/18LeetCode - 3535.py풀이Array, inary Search
07/18LeetCode - 6666.py풀이Array, Math
07/18LeetCode - 202202.py풀이Math, Hash Table, Two Pointers
07/18LeetCode - 268268.py풀이Array, Hash Table, Bit Manipulation
07/25LeetCode - 2020.py풀이String, Stack
07/25LeetCode - 2121.py풀이Linked List, Recursion
07/25LeetCode - 2727.py풀이Array, Two Pointers
07/25LeetCode - 2828.py풀이Two Pointers, String, String Matching
08/011966 - 프린터 큐프린터큐.py풀이큐(실버3)
08/011874 - 스택 수열스택수열.py풀이자료 구조, 스택(실버3)
08/0110972 - 다음 순열다음순열.py풀이수학, 순열(실버3)
08/011339 - 단어수학단어수학.py풀이그리디 알고리즘(골드4)
08/08LeetCode - 155155.py풀이Stack, Design
08/08LeetCode - 169169.py풀이Array, Hash Table, Sorting, Counting
08/08LeetCode - 171169.py풀이Math, String
08/08LeetCode - 231231.py풀이Math, Recursion
08/22LeetCode - 204204.py풀이Math, Array, Enumeration, Number Theory
08/22LeetCode - 228228.py풀이Array
08/22LeetCode - 242242.py풀이Hash Table, String, Sorting
08/22LeetCode - 283283.py풀이Array, Two Pointers
08/29LeetCode - 258258.py풀이Math, Simulation, Number Theory
08/29LeetCode - 263263.py풀이Math
08/29LeetCode - 290290.py풀이Hash Table, String
08/29LeetCode - 326326.py풀이Math, Recursion
09/12LeetCode - 342342.py풀이Math, Bit MAnipulation, Recursion
09/12LeetCode - 345345.py풀이Two Pointers, String
09/12LeetCode - 349349.py풀이Array, Hash Table, Two Pointers, Binary Search, Sorting
09/12LeetCode - 412412.py풀이Math, String, Simulation
09/19LeetCode - 387387.py풀이Hash Table, String, Queue, Counting
09/19LeetCode - 383383.py풀이Hash Table, String, Couting
09/19LeetCode - 415415.py풀이Math, String, Simulation
09/19LeetCode - 448448.py풀이Array, Hash Table
09/26LeetCode - 453453.py풀이Array, Math
09/26LeetCode - 459459.py풀이String, String Matching
09/26LeetCode - 476476.py풀이Bit Manipulation
09/26LeetCode - 485485.py풀이Array
10/03LeetCode - 496496.py풀이Array, Hash Table, Stack, Monotonic Stack
10/03LeetCode - 500500.py풀이Array, Hash Table, String
10/03LeetCode - 507507.py풀이Math
10/03LeetCode - 520520.py풀이String
10/10폰켓몬폰켓몬.py풀이찾아라 프로그래밍 마에스터
10/10최댓값과 최솟값최댓값과최솟값.py풀이최댓값과 최솟값
10/10메뉴 리뉴얼메뉴리뉴얼.py풀이2021 KAKAO BLIND RECRUITMENT
10/10짝지어 제거하기짝지어 제거하기.py풀이2017 팁스타운
10/24LeetCode - 541541.py풀이Two Pointers, String
10/24LeetCode - 551551.py풀이String
10/24LeetCode - 561561.py풀이Array, Greedy, Sorting, Counting Sort
10/24LeetCode - 557557.py풀이Two Pointers, String
10/31LeetCode - 682682.py풀이Array, Stack, Simulation
10/31LeetCode - 724724.py풀이Array, Prefix Sum
10/31LeetCode - 168168.py풀이Math, String
10/31LeetCode - 205205.py풀이Hash Table, String
11/14LeetCode - 506506.py풀이Array, Sorting, Heap(Priority Queue)
11/14LeetCode - 7070.py풀이Math, Dynamic Programming, Memoization
11/14LeetCode - 392392.py풀이Two Pointers, String, Dynamic Programming
12/05LeetCode - 796796.py풀이String, String Matching
12/05LeetCode - 804804.py풀이Array, Hash Table, String
12/05LeetCode - 806806.py풀이Array, String
12/05LeetCode - 819819.py풀이Hash Table, String
12/12LeetCode - 821821.py풀이Array, Two Pointers, String
12/12LeetCode - 824824.py풀이String
12/12LeetCode - 830830.py풀이String
12/12LeetCode - 836836.py풀이Math, Geometry
01/02LeetCode - 374374.py풀이Binary Search, Interactive
01/09모음사전모음사전.py풀이위클리 챌린지
01/09교점에 별 만들기모음사전.py풀이위클리 챌린지
01/09피로도피로도.py풀이위클리 챌린지
01/092개 이하로 다른 비트2개 이하로 다른 비트.py풀이월간 코드 챌린지 시즌2
02/20LeetCode - 905905.py풀이Array, Two Pointers, Sorting
02/20LeetCode - 896896.py풀이Array
02/20LeetCode - 908908.py풀이Array, Math
02/20LeetCode - 914914.py풀이Array, Hash Table, Math, Counting, Number Theory
02/27LeetCode - 929929.py풀이Array, Hash Table, String
02/27LeetCode - 937937.py풀이Array, String, Sorting
02/27LeetCode - 942942.py풀이Array, Math, Two Pointers, String, Greedy
02/27LeetCode - 944944.py풀이Array, String
03/03신고 결과 받기신고결과받기.py풀이2022 KAKAO BLIND RECRUITMENT
03/04k진수에서 소수 개수 구하기k진수에서소수개수구하기.py풀이2022 KAKAO BLIND RECRUITMENT
03/05주차 요금 계산주차요금계산.py풀이2022 KAKAO BLIND RECRUITMENT
03/06양궁 대회양궁대회.py풀이2022 KAKAO BLIND RECRUITMENT


💜 Algorithm Study with Swift

규칙

About

self 알고리즘 공부

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages