์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    [๋ฐฑ์ค€] 2225๋ฒˆ-ํ•ฉ๋ถ„ํ•ด

    [๋ฐฑ์ค€] 2225๋ฒˆ-ํ•ฉ๋ถ„ํ•ด

    ๋ฌธ์ œ ๋ฌธ์ œ 0๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ์ •์ˆ˜ K๊ฐœ๋ฅผ ๋”ํ•ด์„œ ๊ทธ ํ•ฉ์ด N์ด ๋˜๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋ง์…ˆ์˜ ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€ ๊ฒฝ์šฐ๋Š” ๋‹ค๋ฅธ ๊ฒฝ์šฐ๋กœ ์„ผ๋‹ค(1+2์™€ 2+1์€ ์„œ๋กœ ๋‹ค๋ฅธ ๊ฒฝ์šฐ). ๋˜ํ•œ ํ•œ ๊ฐœ์˜ ์ˆ˜๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์“ธ ์ˆ˜๋„ ์žˆ๋‹ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ๋‘ ์ •์ˆ˜ N(1 ≤ N ≤ 200), K(1 ≤ K ≤ 200)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ๋‹ต์„ 1,000,000,000์œผ๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด๊ณผ์ • 1.๊ทœ์น™ dp์ด๋ฏ€๋กœ ์ ํ™”์‹๊ณผ ๋ฉ”๋ชจ์ด์ œ์ด์…˜์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ์ •๋‹ต์€ 1,000,000,000์œผ๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. 2.์ˆœ์„œ ์ ํ™”์‹์„ ํ•œ๋ฒˆ ์ฐพ์•„๋ด…๋‹ˆ๋‹ค. N=1, N=2์ธ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋‚˜์—ดํ•ด๋ณด๋ฉด ์ ํ™”์‹์€ d[n][k] = d[n-1][k] + d[n][k-1] ์ด๋ž€ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 3.์ฝ”๋“œ

    [๋ฐฑ์ค€] 9461๋ฒˆ-ํŒŒ๋„๋ฐ˜ ์ˆ˜์—ด

    [๋ฐฑ์ค€] 9461๋ฒˆ-ํŒŒ๋„๋ฐ˜ ์ˆ˜์—ด

    ๋ฌธ์ œ ๋ฌธ์ œ ์˜ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์‚ผ๊ฐํ˜•์ด ๋‚˜์„  ๋ชจ์–‘์œผ๋กœ ๋†“์—ฌ์ ธ ์žˆ๋‹ค. ์ฒซ ์‚ผ๊ฐํ˜•์€ ์ •์‚ผ๊ฐํ˜•์œผ๋กœ ๋ณ€์˜ ๊ธธ์ด๋Š” 1์ด๋‹ค. ๊ทธ ๋‹ค์Œ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ •์œผ๋กœ ์ •์‚ผ๊ฐํ˜•์„ ๊ณ„์† ์ถ”๊ฐ€ํ•œ๋‹ค. ๋‚˜์„ ์—์„œ ๊ฐ€์žฅ ๊ธด ๋ณ€์˜ ๊ธธ์ด๋ฅผ k๋ผ ํ–ˆ์„ ๋•Œ, ๊ทธ ๋ณ€์— ๊ธธ์ด๊ฐ€ k์ธ ์ •์‚ผ๊ฐํ˜•์„ ์ถ”๊ฐ€ํ•œ๋‹ค. ํŒŒ๋„๋ฐ˜ ์ˆ˜์—ด P(N)์€ ๋‚˜์„ ์— ์žˆ๋Š” ์ •์‚ผ๊ฐํ˜•์˜ ๋ณ€์˜ ๊ธธ์ด์ด๋‹ค. P(1)๋ถ€ํ„ฐ P(10)๊นŒ์ง€ ์ฒซ 10๊ฐœ ์ˆซ์ž๋Š” 1, 1, 1, 2, 2, 3, 4, 5, 7, 9์ด๋‹ค. N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, P(N)์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , N์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 100) ์ถœ๋ ฅ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค P(N)์„ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด๊ณผ์ • 1.๊ทœ์น™ dp์ด๋ฏ€๋กœ ์ ํ™”์‹..

    [๋ฐฑ์ค€] 2133๋ฒˆ-ํƒ€์ผ ์ฑ„์šฐ๊ธฐ

    [๋ฐฑ์ค€] 2133๋ฒˆ-ํƒ€์ผ ์ฑ„์šฐ๊ธฐ

    ๋„์ €ํžˆ ๋ชปํ’€๊ฒ ์–ด์„œ ๋‹ต์„ ๋ณด์•˜๋Š”๋ฐ d[0]๊ฐ’ ์ดˆ๊ธฐํ™”๋Š” ๋ฌด์กฐ๊ฑด 1๋กœ ํ•ด์ค˜์•ผ ํ–ˆ๋‹ค. 1X2, 2X1 ํƒ€์ผ์„ ์ฑ„์šฐ๋Š” ๊ฑฐ๋‹ˆ๊นŒ 3X0๋ฒฝ์€ ๋‹น์—ฐํžˆ 0์ด์ง€! ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด์„œ ํ’€์—ˆ๋Š”๋ฐ ์˜ค๋‹ต.. ์ •๋‹ต์ฝ”๋“œ๋ฅผ ๋ณด๋‹ˆ 3X0 ๊ฒฝ์šฐ์—๋„ ๊ผญ ํ•˜๋‚˜๋ฅผ ์ฑ„์›Œ์ค˜์•ผ ํ•ด์„œ d[0]=1 ์ด์—ˆ๋‹ค. ์™œ ? ? ?? ์ƒ์‹์ ์œผ๋กœ 0์นธ์ด๋ฉด ํƒ€์ผ ๋„ฃ์„ ์นธ์ด ์•„์˜ˆ ์—†๋‹ค๋Š”๊ฑด๋ฐ ์™œ ๊ผญ ํ•˜๋‚˜๋ฅผ ์ฑ„์›Œ์ค˜์•ผ ํ•˜๋Š”๊ฑธ๊นŒ? (์ด์œ ๋ฅผ ์•„์‹œ๋Š” ๋ถ„์€ ๋ถ€๋”” ์ €์—๊ฒŒ๋„ ์•Œ๋ ค์ฃผ์„ธ์š”..๋ณต๋ฐ›์œผ์‹ค๊ฒ๋‹ˆ๋‹คT_T) ๋ฌธ์ œ ๋ฌธ์ œ 3×N ํฌ๊ธฐ์˜ ๋ฒฝ์„ 2×1, 1×2 ํฌ๊ธฐ์˜ ํƒ€์ผ๋กœ ์ฑ„์šฐ๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๊ตฌํ•ด๋ณด์ž. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— N(1 ≤ N ≤ 30)์ด ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด๊ณผ์ • 1.๊ทœ์น™ dp์ด๋ฏ€๋กœ ์ ํ™”์‹๊ณผ ๋ฉ”๋ชจ์ด์ œ์ด์…˜์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฒฝ์€ ํƒ€์ผ๋กœ ๊ฝ‰ ์ฐฐ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋งŒ ์ƒ..

    [ํ‹ฐ์Šคํ† ๋ฆฌ/๊ฟ€ํŒ] ์œ ํŠœ๋ธŒ ๋™์˜์ƒ ๋ฐ˜์‘ํ˜•์œผ๋กœ ์‚ฝ์ž…ํ•˜๊ธฐ

    [ํ‹ฐ์Šคํ† ๋ฆฌ/๊ฟ€ํŒ] ์œ ํŠœ๋ธŒ ๋™์˜์ƒ ๋ฐ˜์‘ํ˜•์œผ๋กœ ์‚ฝ์ž…ํ•˜๊ธฐ

    ๋ฐ˜์‘ํ˜•(๋ฐ˜์‘ํ˜• ์›น)์ด๋ž€? ๋ฐ˜์‘ํ˜• ์›น์ด๋ž€ HTML5์˜ “๋ฏธ๋””์–ด ์ฟผ๋ฆฌ”๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•˜๋‚˜์˜ ์†Œ์Šค๋กœ ์ œ์ž‘๋œ ์ปจํ…์ธ ๊ฐ€ ๋ฐ์Šคํฌํƒ‘์—๋งŒ ๊ตญํ•œ๋˜์ง€ ์•Š๊ณ  ํƒ€๋ธ”๋ › PC, ๋ชจ๋ฐ”์ผ ํฐ ๋“ฑ ๋‹ค์–‘ํ•œ ํฌ๊ธฐ์˜ ๋””๋ฐ”์ด์Šค ํ™˜๊ฒฝ์— ๋งž์ถ”์–ด ํ•ด์ƒ๋„๋‚˜ ํ™”๋ฉด์ด ๋™์ ์œผ๋กœ ๋ณ€ํ™˜๋˜๋Š” ๊ธฐ๋ฒ•์„ ๋งํ•œ๋‹ค. ํ•œ๋งˆ๋””๋กœ ์›น ๋˜๋Š” ๊ธฐ๊ธฐ์˜ ์‚ฌ์ด์ฆˆ์— ๋งž์ถฐ์„œ ์ปจํ…์ธ ์˜ ํฌ๊ธฐ๋ฅผ ์ž๋™์œผ๋กœ ์กฐ์ ˆํ•˜๊ณ  ์‹ถ์„๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. 2019.07 ํ˜„์žฌ ์œ ํŠœ๋ธŒ์—์„œ ์ œ๊ณตํ•˜๋Š” iframeํผ๊ฐ€๊ธฐ ์†Œ์Šค๋Š” ๋ฐ˜์‘ํ˜•์ด ์•„๋‹Œ์ง€๋ผ html๋กœ ๊ฐ€์ ธ์™”์„๋•Œ ์˜์ƒํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋˜์–ด๋ฒ„๋ฆฌ๋Š” ํ˜„์ƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋กœ์ฌ iframeํƒœ๊ทธ๋ฅผ ์•ฝ๊ฐ„ ๋ณ€๊ฒฝํ•ด์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค ๋ฐฉ๋ฒ•1 ์•„๋ž˜์˜ ์ฝ”๋“œ์—์„œ iframe์†Œ์Šค๋งŒ ์ถ”๊ฐ€ํ•ด์„œ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•2 iframeํƒœ๊ทธ์˜ style๋ถ€๋ถ„์„ ์ง์ ‘ ์ˆ˜์ • (โ˜… ๋นผ๊ณ  ์ ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค) * ์˜์ƒ์‚ฌ์ด์ฆˆ๋ฅผ ๋ณธ๋ฌธ์—..

    [๋ฐฑ์ค€] 1699๋ฒˆ-์ œ๊ณฑ์ˆ˜์˜ ํ•ฉ

    [๋ฐฑ์ค€] 1699๋ฒˆ-์ œ๊ณฑ์ˆ˜์˜ ํ•ฉ

    ๋ฌธ์ œ ๋ฌธ์ œ์–ด๋–ค ์ž์—ฐ์ˆ˜ N์€ ๊ทธ๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ œ๊ณฑ์ˆ˜๋“ค์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด $11=3^{2}+1^{2}+1^{2}$(3๊ฐœ ํ•ญ)์ด๋‹ค. ์ด๋Ÿฐ ํ‘œํ˜„๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š”๋ฐ, 11์˜ ๊ฒฝ์šฐ $11=2^{2}+2^{2}+1^{2}+1^{2}+1^{2}$(5๊ฐœ ํ•ญ)๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด ๊ฒฝ์šฐ, ์ˆ˜ํ•™์ž ์ˆŒํฌ๋ผํ…Œ์Šค๋Š” “11์€ 3๊ฐœ ํ•ญ์˜ ์ œ๊ณฑ์ˆ˜ ํ•ฉ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.”๋ผ๊ณ  ๋งํ•œ๋‹ค. ๋˜ํ•œ 11์€ ๊ทธ๋ณด๋‹ค ์ ์€ ํ•ญ์˜ ์ œ๊ณฑ์ˆ˜ ํ•ฉ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ, 11์„ ๊ทธ ํ•ฉ์œผ๋กœ์จ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์ œ๊ณฑ์ˆ˜ ํ•ญ์˜ ์ตœ์†Œ ๊ฐœ์ˆ˜๋Š” 3์ด๋‹ค.์ฃผ์–ด์ง„ ์ž์—ฐ์ˆ˜ N์„ ์ด๋ ‡๊ฒŒ ์ œ๊ณฑ์ˆ˜๋“ค์˜ ํ•ฉ์œผ๋กœ ํ‘œํ˜„ํ•  ๋•Œ์— ๊ทธ ํ•ญ์˜ ์ตœ์†Œ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ž์—ฐ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 100,000) ์ถœ๋ ฅ์ฃผ์–ด์ง„ ..

    [๋ฐฑ์ค€] 2579๋ฒˆ - ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ

    [๋ฐฑ์ค€] 2579๋ฒˆ - ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ

    ๋ฌธ์ œ ๋ฌธ์ œ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ฒŒ์ž„์€ ๊ณ„๋‹จ ์•„๋ž˜ ์‹œ์ž‘์ ๋ถ€ํ„ฐ ๊ณ„๋‹จ ๊ผญ๋Œ€๊ธฐ์— ์œ„์น˜ํ•œ ๋„์ฐฉ์ ๊นŒ์ง€ ๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‹ค. ๊ณผ ๊ฐ™์ด ๊ฐ๊ฐ์˜ ๊ณ„๋‹จ์—๋Š” ์ผ์ •ํ•œ ์ ์ˆ˜๊ฐ€ ์“ฐ์—ฌ ์žˆ๋Š”๋ฐ ๊ณ„๋‹จ์„ ๋ฐŸ์œผ๋ฉด ๊ทธ ๊ณ„๋‹จ์— ์“ฐ์—ฌ ์žˆ๋Š” ์ ์ˆ˜๋ฅผ ์–ป๊ฒŒ ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์™€ ๊ฐ™์ด ์‹œ์ž‘์ ์—์„œ๋ถ€ํ„ฐ ์ฒซ ๋ฒˆ์งธ, ๋‘ ๋ฒˆ์งธ, ๋„ค ๋ฒˆ์งธ, ์—ฌ์„ฏ ๋ฒˆ์งธ ๊ณ„๋‹จ์„ ๋ฐŸ์•„ ๋„์ฐฉ์ ์— ๋„๋‹ฌํ•˜๋ฉด ์ด ์ ์ˆ˜๋Š” 10 + 20 + 25 + 20 = 75์ ์ด ๋œ๋‹ค. ๊ณ„๋‹จ ์˜ค๋ฅด๋Š” ๋ฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ทœ์น™์ด ์žˆ๋‹ค.๊ณ„๋‹จ์€ ํ•œ ๋ฒˆ์— ํ•œ ๊ณ„๋‹จ์”ฉ ๋˜๋Š” ๋‘ ๊ณ„๋‹จ์”ฉ ์˜ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, ํ•œ ๊ณ„๋‹จ์„ ๋ฐŸ์œผ๋ฉด์„œ ์ด์–ด์„œ ๋‹ค์Œ ๊ณ„๋‹จ์ด๋‚˜, ๋‹ค์Œ ๋‹ค์Œ ๊ณ„๋‹จ์œผ๋กœ ์˜ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค.์—ฐ์†๋œ ์„ธ ๊ฐœ์˜ ๊ณ„๋‹จ์„ ๋ชจ๋‘ ๋ฐŸ์•„์„œ๋Š” ์•ˆ ๋œ๋‹ค. ๋‹จ, ์‹œ์ž‘์ ์€ ๊ณ„๋‹จ์— ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค.๋งˆ์ง€๋ง‰ ๋„์ฐฉ ๊ณ„๋‹จ์€ ๋ฐ˜๋“œ์‹œ ๋ฐŸ์•„์•ผ ํ•œ๋‹ค.๋”ฐ๋ผ์„œ ์ฒซ ๋ฒˆ์งธ ๊ณ„๋‹จ์„ ๋ฐŸ๊ณ ..

    [ํ‹ฐ์Šคํ† ๋ฆฌ] Square ์Šคํ‚จ ๊ธ€๊ผด ์ ์šฉ ์•ˆ๋ ๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•

    [ํ‹ฐ์Šคํ† ๋ฆฌ] Square ์Šคํ‚จ ๊ธ€๊ผด ์ ์šฉ ์•ˆ๋ ๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•

    Square ์Šคํ‚จ์€ Ubuntu Condensed ํฐํŠธ๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ, ์™œ์ธ์ง€ ์ œ ๋ธ”๋กœ๊ทธ๋Š” ๊ณ„์† ๊ณ ๋”•์ธ์ง€ ๊ตด๋ฆผ์ธ์ง€๊ฐ€ ๊ธฐ๋ณธ์ด์—ˆ์–ด์„œ ์›์ธ์„ ์ฐพ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค.๋จผ์ € F12๋กœ ํฌ๋กฌ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ์ผœ๋ด…๋‹ˆ๋‹ค. ์•„ํ•˜... ์Šคํ‚จํฐํŠธ๋ฅผ ์™ธ๋ถ€๋งํฌ์—์„œ ๊ฐ€์ ธ์˜ค๋Š”๋ฐ URL์ด https๊ฐ€ ์•„๋‹Œ http๋กœ ์‹œ์ž‘ํ•ด์„œ ์‹œํ๋ฆฌํ‹ฐ ๋ฌธ์ œ๋กœ ์ฐจ๋‹จ๋‹นํ•ด ์ ์šฉ์ด ์•ˆ๋˜๊ณ  ์žˆ๋˜๊ฑฐ๋„ค์š”.์Šคํ‚จํŽธ์ง‘->css์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ ์ด ๋ถ€๋ถ„์„ https๋กœ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ์˜ˆ์œ ํฐํŠธ๊ฐ€ ์ž˜ ์ ์šฉ๋จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ‘๐Ÿ‘

    [ํ‹ฐ์Šคํ† ๋ฆฌ] ๋งˆ์šฐ์Šค ํด๋ฆญ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋„ฃ๊ธฐ

    * ๋ชจ๋ฐ”์ผ ๋ฒ„์ „(ํ‹ฐ์Šคํ† ๋ฆฌ๋งํฌ/m)์—์„œ๋Š” ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. * * ์ถœ์ฒ˜ : https://fdossena.com/?p=html5cool/clickfx/i.frag * ํด๋ฆญ์‹œ ๋งˆ์šฐ์Šค์ปค์„œ๋กœ๋ถ€ํ„ฐ ๋™๊ทธ๋ผ๋ฏธ๊ฐ€ ํผ์ ธ๋‚˜๊ฐ€๋Š” css์• ๋‹ˆ๋ฉ”์ด์…˜์ž…๋‹ˆ๋‹ค. ์ €๋„ ์ง€๊ธˆ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๊ท€์—ฌ์›Œ์„œ ์ข‹๋„ค์š”. ์• ๋‹ˆ๋ฉ”์ด์…˜ ์†๋„๋‚˜ ๋™๊ทธ๋ผ๋ฏธ์˜ ํฌ๊ธฐ๋„ ์กฐ์ ˆ ๊ฐ€๋Šฅํ•˜๋‹ˆ ์ทจํ–ฅ๋Œ€๋กœ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋  ๋“ฏํ•ฉ๋‹ˆ๋‹ค. ์Šคํ‚จํŽธ์ง‘์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ css์™€ html์— ์•„๋ž˜์˜ ์ฝ”๋“œ๋“ค์„ ๋„ฃ์–ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.๐Ÿ™‚ 1.css 2.html์˜์‚ฌ์ด์— +์ €๋Š” ์ด ์ˆ˜์น˜๊ฐ’์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์š”.

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 7๋ฒˆ ๋ฌธ์ œ(๋ธ”๋ก ๊ฒŒ์ž„)

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 7๋ฒˆ ๋ฌธ์ œ(๋ธ”๋ก ๊ฒŒ์ž„)

    ์ถœ์ฒ˜ : '19 ์นด์นด์˜ค ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (C++) - YouTube www.youtube.com ๋ฌธ์ œ ๋ธ”๋ก๊ฒŒ์ž„ ํ”„๋ Œ์ฆˆ ๋ธ”๋ก์ด๋ผ๋Š” ์‹ ๊ทœ ๊ฒŒ์ž„์ด ์ถœ์‹œ๋˜์—ˆ๊ณ , ์–ด๋งˆ์–ด๋งˆํ•œ ์ƒ๊ธˆ์ด ๊ฑธ๋ฆฐ ์ด๋ฒคํŠธ ๋Œ€ํšŒ๊ฐ€ ๊ฐœ์ตœ ๋˜์—ˆ๋‹ค. ์ด ๋Œ€ํšŒ๋Š” ์‚ฌ๋žŒ์„ ๋Œ€์‹ ํ•ด์„œ ํ”Œ๋ ˆ์ดํ•  ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์ฐธ๊ฐ€ํ•ด๋„ ๋œ๋‹ค๋Š” ๊ทœ์ •์ด ์žˆ์–ด์„œ, ๊ฒŒ์ž„ ์‹ค๋ ฅ์ด ํ˜•ํŽธ์—†๋Š” ํ”„๋กœ๋„๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด์„œ ์ฐธ๊ฐ€ํ•˜๊ธฐ๋กœ ๊ฒฐ์‹ฌํ•˜๊ณ  ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜์˜€๋‹ค. ํ”„๋กœ๋„๊ฐ€ ์šฐ์Šนํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์„œ ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์ž. ๊ฒŒ์ž„๊ทœ์น™ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด 1×1 ํฌ๊ธฐ์˜ ๋ธ”๋ก์„ ์ด์–ด ๋ถ™์—ฌ ๋งŒ๋“  3 ์ข…๋ฅ˜์˜ ๋ธ”๋ก์„ ํšŒ์ „ํ•ด์„œ ์ด 12๊ฐ€์ง€ ๋ชจ์–‘์˜ ๋ธ”๋ก์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. 1 x 1 ํฌ๊ธฐ์˜ ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ์ด๋ฃจ์–ด์ง„ N x N ํฌ๊ธฐ์˜ ๋ณด๋“œ ์œ„์— ์ด ๋ธ”๋ก๋“ค์ด ๋ฐฐ์น˜๋œ ์ฑ„๋กœ ๊ฒŒ์ž„์ด ์‹œ์ž‘๋œ๋‹ค. (๋ณด๋“œ ์œ„์— ๋†“์ธ ๋ธ”๋ก..

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 6๋ฒˆ ๋ฌธ์ œ(๋งค์นญ ์ ์ˆ˜)

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 6๋ฒˆ ๋ฌธ์ œ(๋งค์นญ ์ ์ˆ˜)

    ์ถœ์ฒ˜ : '19 ์นด์นด์˜ค ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (C++) - YouTube www.youtube.com ๋ฌธ์ œ ๋งค์นญ ์ ์ˆ˜ ํ”„๋ Œ์ฆˆ ๋Œ€ํ•™๊ต ์กฐ๊ต์˜€๋˜ ์ œ์ด์ง€๋Š” ํ—ˆ๋“œ๋ ›์ผ๋งŒ ์‹œํ‚ค๋Š” ๋„ค์˜ค ํ•™๊ณผ์žฅ๋‹˜์˜ ๋งˆ์ˆ˜์—์„œ ๋ฒ—์–ด๋‚˜, ์นด์นด์˜ค์— ์ž…์‚ฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ํ‰์†Œ์— ๊ด€์‹ฌ์žˆ์–ดํ•˜๋˜ ๊ฒ€์ƒ‰์— ๋งˆ์นจ ๊ฒฐ์›์ด ๋ฐœ์ƒํ•˜์—ฌ, ๊ฒ€์ƒ‰๊ฐœ๋ฐœํŒ€์— ํŽธ์ž…๋  ์ˆ˜ ์žˆ์—ˆ๊ณ , ๋Œ€๋ง์˜ ์ฒซ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งก๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ ํ”„๋กœ์ ํŠธ๋Š” ๊ฒ€์ƒ‰์–ด์— ๊ฐ€์žฅ ์ž˜ ๋งž๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ์•„๋ž˜์™€ ๊ฐ™์€ ๊ทœ์น™์œผ๋กœ ๊ฒ€์ƒ‰์–ด์— ๋Œ€ํ•œ ์›นํŽ˜์ด์ง€์˜ ๋งค์นญ์ ์ˆ˜๋ฅผ ๊ณ„์‚ฐ ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ํ•œ ์›นํŽ˜์ด์ง€์— ๋Œ€ํ•ด์„œ ๊ธฐ๋ณธ์ ์ˆ˜, ์™ธ๋ถ€ ๋งํฌ ์ˆ˜, ๋งํฌ์ ์ˆ˜, ๊ทธ๋ฆฌ๊ณ  ๋งค์นญ์ ์ˆ˜๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•œ ์›นํŽ˜์ด์ง€์˜ ๊ธฐ๋ณธ์ ์ˆ˜๋Š” ํ•ด๋‹น ์›นํŽ˜์ด์ง€์˜ ํ…์ŠคํŠธ ์ค‘, ๊ฒ€์ƒ‰์–ด๊ฐ€ ๋“ฑ์žฅํ•˜๋Š” ํšŸ์ˆ˜์ด๋‹ค. (๋Œ€์†Œ๋ฌธ์ž ๋ฌด์‹œ) ํ•œ ์›นํŽ˜์ด์ง€์˜ ์™ธ๋ถ€ ๋งํฌ ์ˆ˜๋Š” ํ•ด๋‹น ์›นํŽ˜..

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 5๋ฒˆ ๋ฌธ์ œ(๊ธธ ์ฐพ๊ธฐ ๊ฒŒ์ž„)

    [์นด์นด์˜ค] 2018๋ธ”๋ผ์ธ๋“œ์ฑ„์šฉ - 5๋ฒˆ ๋ฌธ์ œ(๊ธธ ์ฐพ๊ธฐ ๊ฒŒ์ž„)

    ์ถœ์ฒ˜ : '19 ์นด์นด์˜ค ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (C++) - YouTube www.youtube.com ๋ฌธ์ œ ๊ธธ ์ฐพ๊ธฐ ๊ฒŒ์ž„ ์ „๋ฌด๋กœ ์Šน์ง„ํ•œ ๋ผ์ด์–ธ์€ ๊ธฐ๋ถ„์ด ๋„ˆ๋ฌด ์ข‹์•„ ํ”„๋ Œ์ฆˆ๋ฅผ ์ด๋Œ๊ณ  ํŠน๋ณ„ ํœด๊ฐ€๋ฅผ ๊ฐ€๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋‚ด์นœ๊น€์— ์—ฌํ–‰ ๊ณ„ํš๊นŒ์ง€ ๊ตฌ์ƒํ•˜๋˜ ๋ผ์ด์–ธ์€ ์žฌ๋ฏธ์žˆ๋Š” ๊ฒŒ์ž„์„ ์ƒ๊ฐํ•ด๋ƒˆ๊ณ  ์—ญ์‹œ ์ „๋ฌด๋กœ ์Šน์ง„ํ• ๋งŒํ•œ ์ธ์žฌ๋ผ๊ณ  ์Šค์Šค๋กœ์—๊ฒŒ ๊ฐํƒ„ํ–ˆ๋‹ค. ๋ผ์ด์–ธ์ด ๊ตฌ์ƒํ•œ(๊ทธ๋ฆฌ๊ณ  ์•„๋งˆ๋„ ๋ผ์ด์–ธ๋งŒ ์ฆ๊ฑฐ์šธ๋งŒํ•œ) ๊ฒŒ์ž„์€, ์นด์นด์˜ค ํ”„๋ Œ์ฆˆ๋ฅผ ๋‘ ํŒ€์œผ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ฐ ํŒ€์ด ๊ฐ™์€ ๊ณณ์„ ๋‹ค๋ฅธ ์ˆœ์„œ๋กœ ๋ฐฉ๋ฌธํ•˜๋„๋ก ํ•ด์„œ ๋จผ์ € ์ˆœํšŒ๋ฅผ ๋งˆ์นœ ํŒ€์ด ์Šน๋ฆฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ƒฅ ์ง€๋„๋ฅผ ์ฃผ๊ณ  ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜๋ฉด ์žฌ๋ฏธ๊ฐ€ ๋œํ•ด์ง€๋ฏ€๋กœ, ๋ผ์ด์–ธ์€ ๋ฐฉ๋ฌธํ•  ๊ณณ์˜ 2์ฐจ์› ์ขŒํ‘œ ๊ฐ’์„ ๊ตฌํ•˜๊ณ  ๊ฐ ์žฅ์†Œ๋ฅผ ์ด์ง„ํŠธ๋ฆฌ์˜ ๋…ธ๋“œ๊ฐ€ ๋˜๋„๋ก ๊ตฌ์„ฑํ•œ ํ›„, ์ˆœํšŒ ๋ฐฉ๋ฒ•์„ ํžŒํŠธ๋กœ ์ฃผ์–ด ๊ฐ ํŒ€์ด ์Šค์Šค๋กœ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋„๋ก ํ•  ..

    [๋ฐฑ์ค€] 1912๋ฒˆ - ์—ฐ์†ํ•ฉ

    ๋ฌธ์ œ ๋ฌธ์ œn๊ฐœ์˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ž„์˜์˜ ์ˆ˜์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ์ค‘ ์—ฐ์†๋œ ๋ช‡ ๊ฐœ์˜ ์ˆ˜๋ฅผ ์„ ํƒํ•ด์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ํ•ฉ ์ค‘ ๊ฐ€์žฅ ํฐ ํ•ฉ์„ ๊ตฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋‹จ, ์ˆ˜๋Š” ํ•œ ๊ฐœ ์ด์ƒ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด์„œ 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 ์ด๋ผ๋Š” ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ๋‹ค๊ณ  ํ•˜์ž. ์—ฌ๊ธฐ์„œ ์ •๋‹ต์€ 12+21์ธ 33์ด ์ •๋‹ต์ด ๋œ๋‹ค. ์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ •์ˆ˜ n(1 ≤ n ≤ 100,000)์ด ์ฃผ์–ด์ง€๊ณ  ๋‘˜์งธ ์ค„์—๋Š” n๊ฐœ์˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์ˆ˜๋Š” -1,000๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 1,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ •์ˆ˜์ด๋‹ค. ์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ๋‹ต์„ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด๊ณผ์ • 1.๊ทœ์น™dp์ด๋ฏ€๋กœ ์ ํ™”์‹๊ณผ ๋ฉ”๋ชจ์ด์ œ์ด์…˜์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค.์—ฐ์†ํ•ฉ ์ค‘ ๊ฐ€์žฅ ํฐ ์ˆ˜๊ฐ€ d[i]์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. 2.์ˆœ์„œ ํ•จ์ •์— ์œ ์˜ํ•ฉ๋‹ˆ๋‹ค.1 2..