/algorithm_training

알고리즘 문제 풀이

Primary LanguageJava

algorithm_training

알고리즘 문제 풀이


목차


프로그래머스

Lv1

문제 코드 테스트 풀이
크레인 인형뽑기 게임 JAVA TEST 블로그
키패드 누르기 JAVA TEST
문자열 다루기 기본 JAVA TEST
체육복 JAVA TEST
내적 JAVA TEST
음양 더하기 JAVA TEST
로또의 최고 순위와 최저 순위 JAVA TEST
약수의 개수와 덧셈 JAVA TEST
햄버거 만들기 JAVA TEST
신고 결과 받기 JAVA TEST
대충 만든 자판 JAVA TEST

Lv2

문제 코드 테스트 풀이
스킬트리 JAVA TEST 블로그
프린터 JAVA TEST 블로그
멀쩡한 사각형 JAVA TEST 블로그
다리를 지나는 트럭 JAVA TEST 블로그
문자열 압축 JAVA TEST 블로그
위장 JAVA TEST 블로그
전화번호 목록 JAVA TEST 블로그
소수 찾기 JAVA TEST 블로그
카카오 프렌즈 컬러링북 JAVA TEST 블로그
타겟넘버 JAVA TEST 블로그
JAVA TEST 블로그
쇠막대기 JAVA TEST 블로그
괄호 변환 JAVA TEST 블로그
소수 만들기 JAVA TEST 블로그
최댓값 최솟값 JAVA TEST
짝지어 제거하기 JAVA TEST
더 맵게 JAVA TEST
가장 큰 정사각형 찾기 JAVA TEST 블로그
올바른 괄호 JAVA TEST
숫자야구 JAVA TEST 블로그
단체사진 찍기 JAVA TEST 블로그
카펫 JAVA TEST 블로그
후보키 JAVA TEST 블로그
피보나치 수 JAVA TEST 블로그
숫자의 표현 JAVA TEST 블로그
최솟값 만들기 JAVA TEST
튜플 JAVA TEST 블로그
뉴스 클러스터링 JAVA TEST
수식 최대화 JAVA TEST
땅따먹기 JAVA TEST 블로그
행렬의 곱셈 JAVA TEST 블로그
폰켓몬 JAVA TEST
N개의 최소공배수 JAVA TEST
JadenCase 문자열 만들기 JAVA TEST
오픈 채팅방 JAVA TEST
캐시 JAVA TEST 블로그
점프와_순간_이동 JAVA TEST
예상 대진표 JAVA TEST
n진수 게임 JAVA TEST 블로그
압축 JAVA TEST 블로그
프렌즈 4블록 JAVA TEST 블로그
방금 그 곡 JAVA TEST

Lv3

문제 코드 테스트 풀이
2 x n 타일링 JAVA TEST

백준

입출력

문제 코드 테스트 풀이
고양이 JAVA
곱셈 JAVA
두 수 비교하기 JAVA
검증수 JAVA
최댓값 JAVA
윤년 JAVA
아스키 코드 JAVA
알람 시계 JAVA
최소, 최대 JAVA

사칙 연산

문제 코드 테스트 풀이
A+B - 3 JAVA
A+B - 4 JAVA
A+B - 5 JAVA
엄청난 부자 2 JAVA
긴자리 계산 JAVA
R2 JAVA
카드게임 JAVA
심부름 가는 길 JAVA

배열

문제 코드 테스트 풀이
나머지 JAVA
블랙잭 JAVA TEST

문자열

문제 코드 테스트 풀이
단어의 개수 JAVA TEST 블로그
단어공부 JAVA TEST
문자열_반복 JAVA
상수 JAVA
OX퀴즈 JAVA
알파벳 찾기 JAVA
팰린드롬수 JAVA
그룹 단어 체커 JAVA
크로아티아 알파벳 JAVA
명령 프롬프트 JAVA
IOIOI JAVA TEST 블로그
문자열 JAVA

수학

문제 코드 테스트 풀이
직사각형에서 탈출 JAVA
직각삼각형 JAVA
ACM 호텔 JAVA
달팽이는 올라가고 싶다 JAVA TEST
이항 계수 1 JAVA
최대공약수와 최소공배수 JAVA TEST
소수 찾기 JAVA
소구 구하기 JAVA TEST
팩토리얼 JAVA
팩토리얼 0의 개수 JAVA TEST
패션왕 신해빈 JAVA
저작권 JAVA
저작권 JAVA
가로수 JAVA
약수 JAVA

Brute-force

문제 코드 테스트 풀이
백설 공주와 일곱 난쟁이 JAVA
일곱 난쟁이 JAVA
분해합 JAVA
체스판 다시 칠하기 JAVA TEST
영화감독 숌 JAVA TEST
덩치 JAVA
마인크래프트 JAVA
색종이 JAVA
기숙사 바닥 JAVA
Doubles JAVA
거꾸로 구구단 JAVA
찍기 JAVA
문서 검색 JAVA TEST
0의 개수 JAVA
완전 세제곱 JAVA
방 배정하기 JAVA

그리디

문제 코드 테스트 풀이
DNA JAVA TEST
로프 JAVA TEST
대회 OR 인턴 JAVA TEST
전자레인지 JAVA
우유 축제 JAVA
폴리오미노 JAVA
게임을 만든 동준이 JAVA
뒤집기 JAVA TEST
한조서열정리하고옴ㅋㅋ JAVA
캠핑 JAVA
병든 나이트 JAVA
세탁소 사장 동혁 JAVA
캥거루_세마리2 JAVA
책 정리 JAVA
컵홀더 JAVA
ZOAC 2 JAVA
사과 담기 게임 JAVA
APC는_왜_서브태스크_대회가_되었을까? JAVA

BFS / DFS

문제 코드 테스트 풀이
미로 탐색 JAVA TEST
단지번호붙이기 JAVA TEST
바이러스 JAVA
유기농 배추 JAVA
DFS와 BFS JAVA
연결 요소의 개수 JAVA
바닥 장식 JAVA
점프왕 쩰리 (Small) JAVA
섬의 개수 JAVA
적록색약 JAVA
안전 영역 JAVA

Heap

문제 코드 테스트 풀이
최소 힙 JAVA
최대 힙 JAVA

Hash

문제 코드 테스트 풀이
Hashing JAVA TEST
나는야 포켓몬 마스터 이다솜 JAVA
비밀번호 찾기 JAVA

정렬

문제 코드 테스트 풀이
수 정렬하기 JAVA
단어 정렬 JAVA
수 정렬하기 2 JAVA
나이순 정렬 JAVA
좌표 정렬하기 JAVA
좌표 정렬하기2 JAVA
통계학 JAVA
수 정렬하기 3 JAVA
소트인사이드 JAVA
수 정렬하기 4 JAVA
보물 JAVA
보물 JAVA

이진 탐색

문제 코드 테스트 풀이
수 찾기 JAVA TEST
숫자 카드 2 JAVA TEST
랜선 자르기 JAVA TEST
나무 자르기 JAVA TEST 블로그
듣보잡 JAVA
숫자카드 JAVA

자료구조 (스택 / 큐 / 덱 / 리스트)

문제 코드 테스트 풀이
카드2 JAVA
균형잡힌 세상 JAVA TEST
괄호 JAVA TEST
제로 JAVA
스택 JAVA
JAVA
JAVA
요세푸스 문제 0 JAVA
스택 수열 JAVA
프린터 큐 JAVA TEST
AC JAVA
에디터 JAVA 블로그
카드1 JAVA
베스트셀러 JAVA
2017 아주대학교 프로그래밍 경시대회 (Small) JAVA
2017 아주대학교 프로그래밍 경시대회 (Large) JAVA
단어순서 뒤집기 JAVA
고무오리 디버깅 JAVA
요세푸스 문제 JAVA
Open source JAVA
회사에 있는 사람 JAVA
Maximum Word Frequency JAVA
국회의원 선거 JAVA
Judging Troubles JAVA
Cornell Party - Retry JAVA

구현

문제 코드 테스트 풀이
별 찍기 - 9 JAVA
웰컴 JAVA
뒤집힌 덧셈 JAVA
피시방 알바 JAVA
피시방 알바 JAVA
큰 수 A=B JAVA
귀걸이 JAVA

비트마스크

문제 코드 테스트 풀이
집합 JAVA

다이나믹 프로그래밍

문제 코드 테스트 풀이
Four Squares JAVA TEST
계단 오르기 JAVA TEST
파도반 수열 JAVA

분할 정복

문제 코드 테스트 풀이
색종이 만들기 JAVA
종이의 개수 JAVA

좌표 압축

문제 코드 테스트 풀이
좌표 압축 JAVA 블로그

구간 합

문제 코드 테스트 풀이
구간 합 구하기 4 JAVA

누적 합

문제 코드 테스트 풀이
수열 JAVA TEST
합 구하기 JAVA

미분류

문제 코드 테스트 풀이
점수_집계 JAVA
벌집 JAVA
부녀회장이 될테야 JAVA
맞았는데 왜 틀리죠? JAVA
사분면 고르기 JAVA

릿코드

Array

문제 코드 테스트 풀이
Max Consecutive Ones JAVA TEST
Find Numbers with Even Number of Digits JAVA TEST
Squares of a Sorted Array JAVA TEST

Greedy

문제 코드 테스트 풀이
2160. Minimum Sum of Four Digit Number After Splitting Digits JAVA TEST
1221. Split a String in Balanced Strings JAVA TEST
1323. Maximum 69 Number JAVA TEST

누적합(Prefix Sum)

문제 코드 테스트 풀이
1480. Running Sum of 1d Array JAVA TEST
1588. Sum of All Odd Length Subarrays JAVA TEST
2485. Find the Pivot Integer JAVA TEST
1732. Find the Highest Altitude JAVA TEST
2391. Minimum Amount of Time to Collect Garbage JAVA TEST
1829. Maximum XOR for Each Query JAVA TEST
2389. Longest Subsequence With Limited Sum JAVA TEST
1314. Matrix Block Sum JAVA TEST