- 정렬
- Bubble
- Selection
- Insertion
- Merge (recursion, non recursion)
- Quick (recursion, non recursion)
- Heap (recursion, non recursion)
- Max Heap
- Min Heap
- 트리
- 이진 탐색 트리
- 레드 블랙 트리
- AVL 트리
- B +- 트리
- SWAP (not use temp variable)
- Hash
- Cache
- LRU 알고리즘
- Part 2
- 그리디
- 거스름돈
- 큰 수의 법칙
- 숫자 카드 게임
- 1이 될 때까지
- 구현
- 상하좌우
- 시각
- 왕실의 나이트
- 게임 개발
- DFS/BFS
- DFS 구현
- 인접 행렬 (recursion, non recursion)
- 인접 리스트 (recursion, non recursion)
- BFS 구현
- 인접 행렬
- 인접 리스트
- 음료수 얼려 먹기
- 미로 탈출
- DFS 구현
- 정렬
- 위에서 아래로
- 성적이 낮은 순서로 학생 출력하기
- 두 배열의 원소 교체
- 이진 탐색
- 이진 탐색 구현 (recursion, non recursion)
- 부품 찾기
- 떡볶이 떡 만들기
- 그리디
- Part 3
- 그리디
- 모험가 길드
- 곱하기 혹은 더하기
- 문자열 뒤집기 (1439)
- 만들 수 없는 금액
- 볼링공 고르기
- 무지의 먹방 라이브 2019 카카오 신입 공채 4번
- 구현
- 럭키 스트레이트 18406
- 문자열 재정렬
- 문자열 압축 2020 카카오 신입 공채 1번
- 자물쇠와 열쇠 2020 카카오 신입 공채 3번
- 뱀 삼성 SW 역량 테스트 기출문제 (3190)
- 기둥과 보 설치 (ing) 2020 카카오 신입 공채 5번
- 치킨 배달 삼성 SW 역량 테스트 기출문제 (15686)
- 외벽 점검 2020 카카오 신입 공채 6번
- 정렬
- 국영수 (10825)
- 안테나 (18310)
- 실패율 2019 카카오 신입 공채 2번
- 카드 정렬하기 (1715)
- 그리디
-
Stack
-
Queue
-
Deck
-
문자열 처리
-
기초 수학
- 진법
- 소수
- 최대 공약수, 최대 공배수
- 팩토리얼
-
브루트 포스
-
재귀
- 하노이 탑 (1914)
-
그래프
- 코딩테스트 고득점 Kit
- 해시
- 완주하지 못한 선수
- 전화번호 목록
- 위장
- 베스트 앨범
- 스택/큐
- 다리를 지나는 트럭
- 주식 가격
- 기능 개발
- 프린터
- 완전탐색
- 모의고사
- 소수 찾기
- 카펫
- 탐욕법(greedy)
- 체육복
- 조이스틱
- 큰 수 만들기
- 구명보트
- 정렬
- K번째 수
- 해시
- 레벨 1
- 레벨 2
- 탑
- 쇠막대기
- 레벨 3
- 카카오
- 2020 블라인드
- 괄호 변환
- 문자열 압축
- 2019 블라인드
- 오픈채팅방
- 후보키
- 2018 블라인드
- 파일명 정렬
- 캐시
- 2020 블라인드
- lesson1
- BinaryGap
- lesson2
- cyclicRotation
- OddOccurrencesInArray
- lesson3
- FrogJump
- PermMissingElem
- TapeEquilibrium
- lesson4
- FrogRiverOne
- MaxCounters
- MissingInteger
- PermCheck
- lesson5
- CountDiv
- GenomicRangeQuery
- lesson6
- Distinct
- MaxProductOfThree
- NumberOfDisIntersections
- Data Structures
- Stack
- EqualStacks
- Queue
- QueueUsingTwoStacks
- CastleOnTheGrid
- Strings
- Sherlock and the Valid String
- Java Anagrams
- Stack
- Algorithms
- Encryption
- The Time in Words