๋ชฉ๋ก2024/11/15 (1)

SJ_Koding

๋ฐฑ์ค€ 12865: ๋ฐฐ๋‚ญ๋ฌธ์ œ (knapsack)(๊ณจ๋“œ V) - DP

(๋…๋ฐฑ์ฒด ๊ธ€)์˜ค๋žœ๋งŒ์— ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ์Šต์„ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋ฐฐ๋‚ญ ๋ฌธ์ œ๋Š” DP๋ฅผ ์ž…๋ฌธํ• ๋•Œ ๋ฐ˜๋“œ์‹œ ๊ฑฐ์น˜๋Š” ๋ฌธ์ œ์ธ๋ฐ ์ œ๋Œ€๋กœ ์—ฐ์Šตํ•ด๋ณด๊ณ ์ž ๋‹ค์‹œ ํ•œ ๋ฒˆ ํ’€์—ˆ๋‹ค.DP๊ฐ€ ์–ด๋ ค์šด ์ด์œ ๋Š” ์ ํ™”์‹์„ ์„ธ์šฐ๋Š” ๊ฒƒ์ด ๋Œ€๋‹จํžˆ ์–ด๋ ต๋‹ค๊ณ  ๋Š๋‚€๋‹ค. ๋ฐฐ๋‚ญ๋ฌธ์ œ๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋ฉด ์ด ์—ญ์‹œ ์ ํ™”์‹์„ ์„ธ์šฐ๊ธฐ ์‰ฝ์ง€ ์•Š๊ณ  ์–ด๋–ป๊ฒŒ ์ ‘๊ทผํ•ด์•ผํ•˜๋Š”์ง€๋„ ๋ง‰๋ง‰ํ•˜๋‹ค.https://www.acmicpc.net/problem/12865๊ฐ„๋‹จํžˆ ๋งํ•˜๋ฉด 100๊ฐœ ์ด๋‚ด์˜ ๋ฌผ๊ฑด์€ ๊ฐ๊ฐ ๋ฌด๊ฒŒ์™€ ๊ฐ€์น˜๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ . ์ด๋ฅผ K kg์ด๋‚ด๋กœ ๋ฌผ๊ฑด๋“ค์„ ์ตœ๋Œ€๋กœ ๋‹ด์„ ์ˆ˜ ์žˆ์„ ๋•Œ, ๋ฌผ๊ฑด์„ ์–ด๋–ป๊ฒŒ ๋‹ด์•„์•ผ ์ตœ๊ณ ์˜ ๊ฐ€์น˜๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ๋ฌป๋Š”๋‹ค. ๋ฌธ์ œ ์ดํ•ด ์ž์ฒด๋Š” ์–ด๋ ต์ง€ ์•Š๋‹ค.๋‹น์—ฐํžˆ ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ์™„์ „ ํƒ์ƒ‰์„ ์ƒ๊ฐํ•ด ๋‚ผ ์ˆ˜ ์žˆ์ง€๋งŒ ๋ฌผ๊ฑด๋“ค์„ ๋‹ด๋ƒ or ์•ˆ๋‹ด๋ƒ๋กœ ๋ฌผ๊ฑด๋งˆ๋‹ค 2๊ฐœ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€..

Algorithm 2024. 11. 15. 21:22