-
기초
- 세 수 중 최소값
- 삼각형 판별하기
- 연필 개수
- 1부터 N까지의 합
- 최소값 구하기
- 홀수
- 10부제
- 일곱난쟁이
- A를 #으로
- 문자 찾기
- 대문자 찾기
- 대문자로 통일
- 대소문자 변환
- 가장 긴 문자열
- 가운데 문자 출력 (Substring substr)
- 중복 문자 제거 (indexOf)
- 중복 단어 제거
-
2차 배열 탐색
- 큰 수 출력하기
- 보이는 학생
- 가위바위보
- 점수 계산
- 등수 구하기
- 격자판 최대합
- 봉우리
-
문자열 탐색
- 회문 문자열
- 유효한 팰리드롬
- 숫자만 추출
- 가장 짧은 문자거리
-
Sort (정렬)
- Selection Sort (선택 정렬)
- Insertion Sort (삽입 정렬)
- Merge Sort (합병 정렬, 병합 정렬)
- Quick Sort (퀵 정렬)
-
Recursive Function (재귀 함수)
- Fibonacci Number (피보나치 수열)
- Minimum & Maximum (최소값 & 최대값)
-
Grap(그래프)
- BFS
- DFS
-
Dynamic programming (동적계획법)
- 계단
-
순열 (Permutation)
-
조합 (Combination)
- 코어 자바스크립트
- 인프런: 자바스크립트 알고리즘 문제풀이(코딩테스트 대비)