힙
힙
문제출처
bfs
문제출처
스택/큐
구현
스택/큐
그래프, BFS
DFS
그리디
정렬
스택
완전탐색
그리디
동적계획법, DP
그리디
해시
DFS
DFS
힙
이분탐색
DP
구현
분할정복
구현
구현
구현
문제출처
순열(permutation), 완전탐색
DP
문제출처
문자열
백트래킹
순열, 완전탐색
문제 출처뽀인트는 맨 처음 works 배열의 max값을 저장해놓고 while문을 돌면서 max를 하나씩 빼는 것이다.(while문 안의 for문에서 max값과 같은 work들을 하나씩 빼준다.)처음에 while문을 돌면서 Max값을 한번씩 찾았는데, 이렇게 하면 시간초
문제출처뽀인트는 return할 배열의 원소들의 차가 가장 적은 것이 최고의 집합이다.예를 들어, n=5, s=10일때는 2,2,2,2,2가 최고의 집합이고n=5, s=8일때는 1,1,2,2,2가 최고의 집합이다.answer를 s / n의 몫으로 채운다.s % n만큼 반
문제출처hanoi 함수를 재귀함수로 돌린다.A 기둥에 있는 n-1 번째 원판을 B 기둥으로 이동시킨다.A 기둥에 있는 n번째 원판을 C 기둥으로 이동시킨다.B 기둥에 있는 n-1번째 원판을 C 기둥으로 이동시킨다.n이 1일 경우엔 그냥 src -> dst로 원반을 옮기
조합
BFS
2020 카카오 인턴십
문자열 다루기