daily DEV chloe

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

DynamicProgramming 1

[Dynamic Programming] ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ธฐ์ดˆ

์ฝ”๋“œ์—†๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋‹˜์˜ ๊ฐ•์˜ ์ˆ˜๊ฐ• Dynamic Programming ์กฐ๊ฑด ๋ฌธ์ œ๊ฐ€ ๋” ์ž‘์€ subproblem์œผ๋กœ ์ชผ๊ฐœ์งˆ ๋•Œ subproblem์˜ solution์œผ๋กœ ๋” ํฐ problem์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„ ๋•Œ ๋‚˜๋ˆˆ subprolem์ด ๊ฒน์น  ๋•Œ -> ํ•„์š”ํ•œ ๊ณ„์‚ฐ ์ˆ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด ๋Œ€ํ‘œ์ ์ธ ๋™์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์˜ˆ์‹œ ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด F(7)์„ ๊ตฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด? F(7) = F(6) + F(5) F(7) = F(5) + F(4) + F(4) + F(3) F(7) = F(4) + F(3) + F(3) + F(2) + F(3) + F(2) + F(2) + F(1) . . . ์‹œ๊ฐ„ ๋ณต์žก๋„๋Š”? ์ธต์ด ๋Š˜์–ด๋‚  ๋•Œ๋งˆ๋‹ค 2๊ฐ€ ๊ณฑํ•ด์ง€๊ณ  ์ด n๊ฐœ์˜ ์ธต์ด๊ธฐ ๋•Œ๋ฌธ์— $$ O(2^n) $$ def fib_naive..

Algorithm/๋™์ ๊ณ„ํš๋ฒ• 2023.10.20
์ด์ „
1
๋‹ค์Œ
๋”๋ณด๊ธฐ
ํ”„๋กœํ•„์‚ฌ์ง„

์ง€์‹์„ ๋ชจ์•„๋ณด์ž

  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (13)
    • Topcit (2)
    • JAVA (0)
    • Algorithm (4)
      • ๋™์ ๊ณ„ํš๋ฒ• (4)
    • Coding Test (2)
    • SQL (1)
    • ์šฐ๋ฆฌFISA (3)
    • Design Pattern (0)

Tag

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค, ํ”ผ๋ณด๋‚˜์น˜์ˆ˜, ์†Œํ”„ํŠธ์›จ์–ด๊ฐœ๋ฐœ, ๋™์ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์šฐ๋ฆฌ์—ํ”„์•„์ด์—์Šค, ๋ฆฟ์ฝ”๋“œ, ๊ธ€๋กœ๋ฒŒ์†Œํ”„ํŠธ์›จ์–ด์บ ํผ์Šค, K-๋””์ง€ํ„ธํŠธ๋ ˆ์ด๋‹, ๊ธฐ์ถœ, DynamicProgramming, ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์šฐ๋ฆฌFISA, ํŒŒ์ด์ฌ, ๋ฌธ์ œํ’€์ด, ํด๋ผ์šฐ๋“œ์—”์ง€๋‹ˆ์–ด๋ง, ์šฐ๋ฆฌFIS์•„์นด๋ฐ๋ฏธ, ๋™์ ๊ณ„ํš๋ฒ•, SQL, ํƒ‘์‹ฏ, ๋ฐ์ดํ„ฐ ์ดํ•ด์™€ ํ™œ์šฉ,

์ตœ๊ทผ๊ธ€๊ณผ ์ธ๊ธฐ๊ธ€

  • ์ตœ๊ทผ๊ธ€
  • ์ธ๊ธฐ๊ธ€

์ตœ๊ทผ๋Œ“๊ธ€

๊ณต์ง€์‚ฌํ•ญ

Archives

Calendar

ยซ   2025/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

๋ฐฉ๋ฌธ์ž์ˆ˜Total

  • Today :
  • Yesterday :

Copyright ยฉ Kakao Corp. All rights reserved.

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”