# greedy algorithm

82개의 포스트
post-thumbnail

[알고리즘] 탐욕 알고리즘(Greedy Algorithm)

탐욕 알고리즘에 대해 공부하고 예제 문제를 풀었습니다.

약 15시간 전
·
0개의 댓글
·
post-thumbnail

BOJ 11047: 동전 0 - Python

그리디 알고리즘(욕심쟁이 알고리즘, Greedy Algorithm)이란 "매 선택에서 지금 이 순간 당장 최적인 답을 선택하여 적합한 결과를 도출하자"라는 모토를 가지는 알고리즘 설계 기법이다. 그리디 해법은 그 정당성 분석이 중요하다. 단순히 가장 좋아 보이는 것을

3일 전
·
0개의 댓글
·

[C++] 11399: ATM

Greedy

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

Greedy Algorithm

Greedy는 "탐욕스러운, 욕심 많은" 이란 뜻으로, 말 그대로 선택의 순간마다 당장 눈앞에 보이는 최적의 상황만을 쫓아 최종적인 해답에 도달하는 방법탐욕 알고리즘으로 문제를 해결하는 방법은 다음과 같이 단계적으로 구분할 수 있다.선택 절차(Selection Proc

2023년 2월 10일
·
0개의 댓글
·

[C++] 1202: 보석 도둑

greedy + priority queue

2023년 1월 22일
·
0개의 댓글
·
post-thumbnail

동전 0

https://www.acmicpc.net/problem/11047필요한 파라미터 입력받기n(int) : 동전 종류의 개수k(int) : 만들고자하는 금액큰 수부터 거슬러 주면 주는 동전의 최솟값을 빠르게 구할 수 있다.count(int) : 거슬러 주는 동전

2022년 12월 8일
·
0개의 댓글
·

[C++] 1715: 카드 정렬하기

카드 권정렬하기

2022년 11월 23일
·
0개의 댓글
·

[C++] 1931: 회의실 배정

회의실 배정남

2022년 11월 19일
·
1개의 댓글
·

[C++/백준] 2812번-크게 만들기

링크 https://www.acmicpc.net/problem/2812 문제 N자리 숫자가 주어졌을 때, 여기서 숫자 K개를 지워서 얻을 수 있는 가장 큰 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 주어진다. (1 ≤ K < N ≤ 500,

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1700번-멀티탭 스케줄링

https&#x3A;//www.acmicpc.net/problem/1700기숙사에서 살고 있는 준규는 한 개의 멀티탭을 이용하고 있다. 준규는 키보드, 헤어드라이기, 핸드폰 충전기, 디지털 카메라 충전기 등 여러 개의 전기용품을 사용하면서 어쩔 수 없이 각종 전기용품의

2022년 9월 5일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 2212번-센서

https&#x3A;//www.acmicpc.net/problem/2212한국도로공사는 고속도로의 유비쿼터스화를 위해 고속도로 위에 N개의 센서를 설치하였다. 문제는 이 센서들이 수집한 자료들을 모으고 분석할 몇 개의 집중국을 세우는 일인데, 예산상의 문제로, 고속도로

2022년 9월 4일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 3109번-빵집

https&#x3A;//www.acmicpc.net/problem/3109유명한 제빵사 김원웅은 빵집을 운영하고 있다. 원웅이의 빵집은 글로벌 재정 위기를 피해가지 못했고, 결국 심각한 재정 위기에 빠졌다.원웅이는 지출을 줄이고자 여기저기 지출을 살펴보던 중에, 가스비

2022년 9월 3일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 2437번-저울

https&#x3A;//www.acmicpc.net/problem/2437하나의 양팔 저울을 이용하여 물건의 무게를 측정하려고 한다. 이 저울의 양 팔의 끝에는 물건이나 추를 올려놓는 접시가 달려 있고, 양팔의 길이는 같다. 또한, 저울의 한쪽에는 저울추들만 놓을 수

2022년 9월 2일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1744번-수 묶기

https&#x3A;//www.acmicpc.net/problem/1744길이가 N인 수열이 주어졌을 때, 그 수열의 합을 구하려고 한다. 하지만, 그냥 그 수열의 합을 모두 더해서 구하는 것이 아니라, 수열의 두 수를 묶으려고 한다. 어떤 수를 묶으려고 할 때, 위치

2022년 9월 1일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1202번-보석 도둑

https&#x3A;//www.acmicpc.net/problem/1202세계적인 도둑 상덕이는 보석점을 털기로 결심했다.상덕이가 털 보석점에는 보석이 총 N개 있다. 각 보석은 무게 Mi와 가격 Vi를 가지고 있다. 상덕이는 가방을 K개 가지고 있고, 각 가방에 담을

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1715번-카드 정렬하기

https&#x3A;//www.acmicpc.net/problem/1715정렬된 두 묶음의 숫자 카드가 있다고 하자. 각 묶음의 카드의 수를 A, B라 하면 보통 두 묶음을 합쳐서 하나로 만드는 데에는 A+B 번의 비교를 해야 한다. 이를테면, 20장의 숫자 카드 묶음

2022년 8월 30일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1339번-단어 수학

https&#x3A;//www.acmicpc.net/problem/1339민식이는 수학학원에서 단어 수학 문제를 푸는 숙제를 받았다.단어 수학 문제는 N개의 단어로 이루어져 있으며, 각 단어는 알파벳 대문자로만 이루어져 있다. 이때, 각 알파벳 대문자를 0부터 9까지의

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1946번-신입 사원

https&#x3A;//www.acmicpc.net/problem/1946언제나 최고만을 지향하는 굴지의 대기업 진영 주식회사가 신규 사원 채용을 실시한다. 인재 선발 시험은 1차 서류심사와 2차 면접시험으로 이루어진다. 최고만을 지향한다는 기업의 이념에 따라 그들은

2022년 8월 28일
·
0개의 댓글
·
post-thumbnail

[C++/백준] 1931번-회의실 배정

https&#x3A;//www.acmicpc.net/problem/1931한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실

2022년 8월 25일
·
0개의 댓글
·

[C++/백준] 11501번-주식

링크 https://www.acmicpc.net/problem/11501 문제 홍준이는 요즘 주식에 빠져있다. 그는 미래를 내다보는 눈이 뛰어나, 날 별로 주가를 예상하고 언제나 그게 맞아떨어진다. 매일 그는 아래 세 가지 중 한 행동을 한다. 주식 하나를 산다

2022년 8월 25일
·
0개의 댓글
·