백준그리디추천문제

    BOJ - 전구와 스위치 2138번 (JAVA)

    ❓ 문제 - 백준 전구와 스위치 2138번 - JAVA 풀이법 출처 (https://www.acmicpc.net/problem/2138) 2138번: 전구와 스위치 N개의 스위치와 N개의 전구가 있다. 각각의 전구는 켜져 있는 상태와 꺼져 있는 상태 중 하나의 상태를 가진다. i(1 오른쪽으로 스위치를 켜면서 지나가면 첫 번째 전구와 마지막 전구만 두 번의 영향을 받으며, 나머지 전구들은 총 3번의 영향을 받게 된다. => 스위치를 켜면(* 범위 내에서) 현재위치-1, 현재위치, 현재위치+1의 영향을 주..

    BOJ - 기타줄 1049번 (JAVA)

    ❓ 문제 - 백준 기타줄 1049번 - JAVA 풀이법 출처 (https://www.acmicpc.net/problem/1049) 1049번: 기타줄 첫째 줄에 N과 M이 주어진다. N은 100보다 작거나 같은 자연수이고, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 각 브랜드의 패키지 가격과 낱개의 가격이 공백으로 구분하여 주 www.acmicpc.net 📝 문제해결법 1. 이 문제는 Greedy(탐욕법)으로 알고리즘을 풀었다. 기타줄 N개를 사기 위해 최소값을 구할 때 고려해야 할 경우는 다음이다. 1> 팩(6개 묶음)에서 최소가격일 때 기타줄에 사야하는 갯수만큼 팩을 구매할 때 2> 1개씩 파는 기타줄에서 최소 가격일 때 사야하는 기타줄의 갯수만큼 구매할 때 3> 팩(6개 묶음..