기본문제
Index | Problem | My Solution | What I Learned |
---|---|---|---|
01 | 세 수 중에 최솟값 | Code | |
02 | 삼각형 판별하기 | Code | |
03 | 연필개수 | Code | |
04 | 1부터 N까지의 합 | Code | |
05 | 최솟값 구하기 | Code | |
06 | 홀수 | Code | |
07 | 10부제 | Code | |
08 | 일곱난쟁이 | Code | |
09 | A를 #으로 | Code | |
10 | 문자 찾기 | Code | |
11 | 대문자 찾기 | Code | ✔️ |
12 | 대문자로 통일 | Code | |
13 | 대소문자 변환 | Code | |
14 | 가장 긴 문자열 | Code | |
15 | 가운데 문자 출력 | Code | |
16 | 중복문제 제거 | Code | |
17 | 중복단어 제거 | Code |
1,2차원 탐색
Index | Problem | My Solution | What I Learned |
---|---|---|---|
01 | 큰 수 출력하기 | Code | |
02 | 보이는 학생 | Code | |
03 | 가위바위보 | Code | |
04 | 점수 계산 | Code | |
05 | 등수 구하기 | Code | |
06 | 격자판 최대합 | Code | |
07 | ⭐️ 봉우리 | Code | ✔️ |
문자열 탐색
Index | Problem | My Solution |
---|---|---|
01 | 회문 문자열 | Code |
02 | 유효한 팰린드롬 | Code |
03 | 숫자만 추출 | Code |
04 | 가장 짧은 문자거리 | Code |
05 | 문자열 압축 | Code |
문자열 탐색
Index | Problem | My Solution |
---|---|---|
01 | 자릿수의 합 | Code |
02 | 뒤집은 소수 | Code |
03 | 멘토링 ⭐️⭐️ | Code |
04 | 졸업 선물 ⭐️⭐️ | Code |
05 | K번째 큰 수 | Code |
효율성(투포인터 알고리즘, 슬라이딩윈도우, 해쉬)
Index | Problem | My Solution |
---|---|---|
01 | 두 배열 합치기 | Code |
02 | 공통 원소 구하기 | Code |
03 | 연속 부분 수열1 ⭐️ | Code |
04 | 연속 부분 수열2 ⭐️ | Code |
05 | 최대 매출 | Code |
06 | 학생 회장 | Code |
07 | 아나그램 | Code |
08 | 모든 아나그램 찾기 | Code |
자료구조(스택, 큐)
Index | Problem | My Solution |
---|---|---|
01 | 올바른 괄호 | Code |
02 | 괄호문자제거 | Code |
03 | 크레인 인형뽑기 | Code |
04 | 후위식 연산 | Code |
05 | 쇠막대기 | Code |
06 | 공주 구하기 | Code |
07 | 교육 과정 설계 | Code |
정렬과 그리디, 결정알고리즘(이분검색)
Index | Problem | My Solution |
---|---|---|
01 | 선택정렬 | Code |
02 | 버블정렬 | Code |
03 | Special Sort | Code |
04 | 삽입정렬 | Code |
05 | LRU(카카오 캐시 변형 문제) | Code |
06 | 장난꾸러기 현수 | Code |
07 | 좌표 정렬 | Code |
08 | 회의실 배정 | Code |
09 | 결혼식 ⭐️ | Code |
10 | 이분검색 | Code |
11 | 뮤직비디오 ⭐️ | Code |
12 | 마구간 정하기 ⭐️⭐️ | Code |
재귀함수와 완전탐색(DFS:깊이우선탐색)
Index | Problem | My Solution | What I Learned |
---|---|---|---|
01 | 재귀함수 | Code | |
02 | 재귀함수를 이용한 이진수 출력 | Code | |
03 | 이진트리 순회 | Code | ✔️ |
04 | 부분집합 구하기 ⭐️ | Code | ✔️ |
05 | 합이 같은 부분집합 | Code | |
06 | 바둑이 승차 | Code | |
07 | 최대점수 구하기 | Code | |
08 | 중복순열 구하기 ⭐️ | Code | ✔️ |
09 | 동전교환 | Code | |
10 | 순열구하기 ⭐️ | Code | |
11 | 팩토리얼 | Code | |
12 | 조합수(메모이제이션)⭐️ | Code | ✔️ |
13 | 수열 추측하기 ⭐️ | Code | |
14 | 조합구하기 | Code | |
15 | 수들의 조합 | Code |
그래프와 탐색(DFS, BFS)
Index | Problem | My Solution | What I Learned |
---|---|---|---|
01 | 경로 탐색(인접 행렬) | Code | |
02 | 경로 탐색(인접 리스트) | Code | ✔️ |
03 | 미로탐색 ⭐️ | Code | |
04 | 이진트리 넓이우선탐색(BFS) | Code | |
05 | 송아지 찾기 | Code | |
06 | 섬나라 아일랜드 ⭐️ | Code |
Dynamic programming(동적계획법 )
Index | Problem | My Solution | What I Learned |
---|---|---|---|
01 | 계단오르기 | Code | |
02 | 돌다리 건너기 | Code | |
03 | 최대 부분 증가수열⭐️⭐️ | Code | |
04 | 동전 교환 ⭐️⭐️ | Code | |
05 | 최대점수 구하기 ⭐️ ⭐️ | Code |
모의고사 문제 풀이
Index | Completed Date | Problem | My Solution | What I Learned |
---|---|---|---|---|
01 | 23.07.30 | 빈도수 정렬 | Code | |
02 | 카드 점수 | Code | ||
03 | 그래프 최대점수 | Code | ||
04 | 사과 먹기 | Code | ||
05 | 퍼즐 게임 | Code |