Skip to content

dojinkimm/AlgorithmPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlgorithmPractice

  • Programmers
  • BaekJoon Online
  • LeetCode

Kakao Blind 2017

problem language solved
비밀지도 Python
캐시 Python

Kakao Blind 2020

problem language solved
문자열 압축 Python
괄호 변환 Python
자물쇠와 열쇠 Python

코딩테스트 고득점 Kit

problem algorithm language solved
완전탐색_모의고사 Bruteforce Python
완전탐색_소수 찾기 Bruteforce Python
완전탐색_숫자 야구 Bruteforce Python
완전탐색_카펫 Bruteforce Python
정렬_K번쨰 수 Sort Python
정렬_가장 큰 수 Sort Python
정렬_H-Index Sort Python
해시_완주하지 못한 선수 Hashing Python
해시_전화번호 목록 Hashing Python
해시_위장 Hashing Python
해시_베스트앨범 Hashing Python
DP_N으로 표현 DP Python
DP_타일 장식물 DP Python
DP_정수 삼각형 DP Python
DP_등굣길 DP Python
DP_카드 게임 DP Python
DP_도둑질 DP Python
DP_서울에서 경산까지 DP Python
이분탐색_예산 이분 탐색 Python
이분탐색_입국심사 이분 탐색 Python
이분탐색_징검다리 이분 탐색 Python
DFS/BFS_타겟 넘버 DFS/BFS Python
DFS/BFS_네트워크 DFS/BFS Python
DFS/BFS 단어 변환 DFS/BFS Python
DFS/BFS 여행 경로 DFS/BFS Python
스택/큐 다리를 지나는 트럭 스택/큐 Python
스택/큐 기능 개발 스택/큐 Python
스택/큐 프린터 스택/큐 Python
스택/큐 쇠막대기 스택/큐 Python
스택/큐 주식 가격 스택/큐 Python
Heap 더 맵게 Heap Python
Heap 라면 공장 Heap Python
Heap 디스크 컨트롤러 Heap Python
Heap 이중우선순위큐 Heap Python

Level 1

problem language solved
정수 제곱근 판별 Java
x 만큼 간격있는 n개의 숫자 찾기 Java, Python
월과 일이 주어졌을 때 2016년 기준으로 요일 알아내기 Java
나누어 떨어지는 숫자 배열 Java
가운데 글자 알아내기 Java
시저암호 Java, Python
서울에서 김서방 찾기 Java
같은 숫자는 싫어 Java
문자열 내 p와 y의 개수 Java
소수 찾기 Java
문자열 다루기 기본 Java
자연수 뒤집어 배열로 만들기 Java
문자열 내림차순으로 배치하기 Java
두 정수 사이의 합 Java
약수의 합 구하기 Java
수박수박수박수박수박수? Java
제일 작은 수 제거하기 Java
하샤드 수 Java, Python
정수 내림차순 구하기 Java, Python
최대공약수와 최소공배수 찾기 Java
행렬의 덧셈 Java, Python

SQL

problem language solved
모든 레코드 제외하기 SQL
역순 정렬하기 SQL
아픈 동물 찾기 SQL
어린 동물 찾기 SQL
최솟값 구하기 SQL
이름이 없는 동물의 아이디 SQL
고양이와 개는 몇 마리 있을까 SQL
동명 동물 수 찾기 SQL
없어진 기록 찾기 SQL
있었는데요 없었습니다 SQL
오랜 기간 보호한 동물(1) SQL
보호소에서 중성화한 동물 SQL
루시와 엘라 찾기 SQL
이름이 el로 끝나는 동물 찾기 SQL
동물의 아이디와 이름 SQL
여러 기준으로 정렬하기 SQL
상위 n개 레코드 SQL
problem algorithm language solved
1002_터렛 Python
1003_피보나치 DP Python
1010_다리 놓기 DP Python
1012_유기농 배추 DFS Python
1026_보물 Python
1049_기타줄 Greedy Python
1074_Z Divide & Conquer Python
1120_문자열 Greedy Python
1149_RGB 거리 DP Python
1152_단어 개수 문자열 Python
1157_단어 공부 문자열 Python
1182_부분 수열의 합 Bruteforce Python
1238_파티 Dijkstra(최단거리) Python
1260_DFS와 BFS BFS, DFS Python
1261_알고스팟 Dijkstra(최단거리) Python
1463_1로 만들기 DP Python
1504_특정한 최단 경로 Dijkstra(최단거리) Python
1541_잃어버린 괄호 Greedy Python
1620_나는야 포켓몬 마스터 이다솜 이분 탐색 Python
1654_랜선 자르기 이분 탐색 Python
1697_숨박꼭질 BFS Python
1748_수 이어 쓰기 1 Python
1753_최단경로 Dijkstra(최단경로) Python
1759_암호 만들기 Backtracking Python
1764_듣보잡 Python
1780_종이의 개수 Divide & Conquer Python
1781_컵라면 Greedy Python
1912_연속합 DP Python
1916_최소비용 구하기 Dijkstra(최단경로) Python
1920_숫자 찾기 이분검색 Python
1931_회의실 배정 Greedy Python
1932_정수 삼각형 DP Python
1946_신입사원 Greedy Python
1966_프린터 Simulation Python
1987_알파벳 Backtracking Python
1992_쿼드트리 Divide & Conquer Python
2156_포도주 시식 DP Python
2178_미로 탐색 BFS Python
2193_이친수 DP Python
2217_로프 Greedy Python
2231_분해합 Bruteforce Python
2294_동전 2 DP Python
2309_일곱 난쟁이 Bruteforce Python
2455_지능형 기차 Simulation Python
2468_안전영역 DFS Python
2490_윷놀이 Python
2512_예산 이분 탐색 Python
2529_부등호 Greedy Python
2563_색종이 Python
2579_계단 오르기 DP Python
2580_스도쿠 - 다른 풀이 방법 Backtracking Python
2606_바이러스 DFS Python
2667_단지 번호 붙히기 DFS Python
2748_피보나치 2 DP Python
2751_정렬 2 Sorting Python
2798_블랙잭 Bruteforce Python
2805_나무 자르기 이분 탐색 Python
2851_슈퍼 마리오 Python
2869_달팽이는 올라가고 싶다 이분 탐색 Python
2875_대회 or 인턴 Greedy Python
2935_소음 Python
2941_크로아티아 알파벳 문자열 Python
2960_에라토스테네스의 체 Python
2985_세 수 Python
3053_택시 기하학 Python
4153_직각삼각형 Python
4485_녹색 옷 입은 애가 젤다지? Dijkstra Python
4948_베르트랑 공준 Python
5052_전화번호 목록 Python
5430_AC Python
5557_1학년 DP Python
5567_결혼식 Python
5568_카드 놓기 DFS Python
5585_거스름돈 Greedy Python
6549_히스토그램에서 가장 큰 직사각형 DP Python
6593_상범빌딩 Dijkstra Python
6604_로또 Python
7568_덩치 Bruteforce Python
7576_토마토 BFS Python
7785_회사에 있는 사람 Python
9095_1,2,3 더하기 DP Python
9251_LCS DP(LCS) Python
9372_상근이의 여행 MST Python
9461_파도반 수열 DP Python
9663_NQueen Backtracking Python
9935_문자열 폭발 문자열 Python
10610_30 Greedy Python
10814_나이순정렬 Sorting Python
10815_숫자 카드 이분 탐색 Python
10816_숫자 카드2 이분 탐색 Python
10827_a^b Python
10833_쉬운 계단 수 DP Python
10989_정렬 3 Sorting Python
11047_동전0 Greedy Python
11050_이항계수1 DP Python
11051_이항계수2 DP Python
11053_LIS DP Python
11054_가장 큰 바이토닉 부분 수열 DP Python
11055_가장 큰 증가 부분 수열 DP Python
11399_ATM Greedy Python
11403_path BFS Python
11722_가장 큰 감소하는 부분 수열 DP Python
11724_연결 요소의 개수 DFS Python
11726_2xn 타일링 DP Python
11729_하노이 탑 이동 순서 Divide & Conquer Python
12865_평범한 배낭 DP Python
14501_퇴사 DP Python
14888_연산자 끼워넣기 Bruteforce Python
15953_상금 헌터 Bruteforce Python
problem algorithm level language solved
2 Add Two Numbers Medium Python
7 Reverse Integer Easy Python
8 String to Integer (atoi) Medium Python
9 Palindrome Number Easy Python
11 Container With Most Water Medium Python
13 Roman to Integer Easy Python
20 Valid Parentheses Easy Python
21 Merge Two Sorted Lists Easy Python
22 Generate Parentheses Medium Python
28 Implement strStr() Easy Python
29 Divide Two Integers Medium Python
33 Search in Rotated Sorted Array Medium Python
34 Find First and Last Position of Element in Sorted Array Medium Java
36 Valid Sudoku Medium Java
338 Counting Bits DP Easy Python
392 Is Subsequence DP Easy Python
746 Min Cost Climbing Stairs DP Easy Python
1646 Get Maximum in Generated Array DP Easy Python

About

Algorithm Practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •