Visualgo 참고 https://visualgo.net/en
- 재귀함수
- 선형검색
- 이진검색
- 나이브문자열검색
- 팩토리얼
- 버블정렬
- 삽입정렬
- 선택정렬
- 합병정렬
- 퀵정렬
- 기수정렬
- 단일 연결 리스트
- 이중 연결 리스트
- 스택
- 큐
- 이진검색트리
- 트리 순회
- 이진 힙
- 해시 테이블
- 그래프
- 그래프 순회
- 다익스트라 알고리즘
- 3개의 숫자중 최소값 구하기
- 3개의 숫자로 삼각형이 완성되는지 판별하기
- 연필의 다스 수 계산
- 1부터 N까지의 합
- 최소값 구하기
- 홀수
- 10부제
- 일곱 난쟁이
- A를 #으로
- 문자 찾기
- 대문자 찾기
- 대문자로 통일
- 대소문자 변환
- 가장 긴 문자열
- 가운데 문자 출력
- 중복 문자 제거
- 중복 단어 제거
- 큰 수 출력하기
- 보이는 학생
- 가위바위보
- 점수계산
- 등수 구하기
- 격자판 최대합
- 봉우리
- 회문 문자열
- 팰린드롬
- 숫자만 추출
- 문자거리
- 문자열 압축
- 자릿수의 합
- 뒤집은 소수
- 멘토링 ⭐️
- 졸업선물
- K번째 큰수
- 두 배열 합치기
- 공통 원소 구하기
- 연속부분수열 1 (Two Pointers Algorithm) ⭐️
- 연속부분수열 2 (Two Pointers Algorithm) ⭐️
- 최대 매출 (Sliding Window)
- 학급 회장 (Hash Map)
- 아나그램 (Hash Map)
- 모든 아나그램 찾기 (Hash & Sliding Window && Two Pointers Algorithm) ⭐️
- 올바른 괄호 (스택)
- 괄호 문자 제거 (스택)
- 크레인 인형뽑기 (스택) ⭐️
- 후위식 연산 (postfix)
- 쇠막대기 (스택)
- 공주 구하기 (큐)
- 교육과정 설계
- 선택정렬
- 버블정렬
- Special Sort
- 삽입정렬
- Least Recently Used(카카오 캐시 문제 변형)
- 장난꾸러기 현수
- 좌표 정렬
- 회의실 배정
- 결혼식
- 이분 검색
- 뮤직비디오 (결정 알고리즘)
- 마구간정하기 (결정 알고리즘)
- 약수의 합 ⭐️
- 자릿수 더하기
- 짝수와 홀수
- 평균 구하기
- 나머지가 1이 되는 수 찾기
- x만큼 간격이 있는 n개의 숫자
- 문자열 내 p와 y의 개수
- 자연수 뒤집어 배열로 만들기
- 정수 제곱근 판별
- 문자열을 정수로 바꾸기
- 정수 내림차순으로 배치하기
- 하샤드 수
- 두 정수 사이의 합
- 콜라츠 추측
- 서울에서 김서방 찾기
- 나누어 떨어지는 숫자 배열
- 핸드폰 번호 가리기
- 최댓값 최솟값
- 최솟값 만들기
- 올바른 괄호
- JadenCase 문자열 만들기
- 이진변환반복
- 숫자의 표현