๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (238)

JiYoung Dev ๐Ÿ–ฅ

[Computer Science] ์Šคํฌ๋ž˜์น˜๋กœ ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ (2023.03.15)

์ฃผ์š” ๊ธฐ๋Šฅ 5๊ฐœ์˜ ์ค„์„ ํƒ€๊ณ  ์ด๋™ํ•˜๋ฉด์„œ ์žฅ์• ๋ฌผ(์›์ˆญ์ด, ๋ฐ”๋‚˜๋‚˜, ๋ฒŒ, ๋ฑ€)์„ ํ”ผํ•˜๋Š” ๊ฒŒ์ž„ 90์ดˆ ๋™์•ˆ ๋ฒ„ํ‹ฐ๋ฉด ์„ฑ๊ณต ๋žœ๋ค์œผ๋กœ ๋‚ ์•„์˜ค๋Š” ์ผ€์ดํฌ๋ฅผ ๋จน์œผ๋ฉด ์ ์ˆ˜ ํš๋“ 1. user ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ ๋ฐฉํ–ฅํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ ์ค„ ์ด๋™ํ•˜๊ณ  ์œ„ ์•„๋ž˜ ๋ฐฉํ–ฅํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ ์œ„ ์•„๋ž˜๋กœ ์›€์ง์ž„ 2. ์žฅ์• ๋ฌผ โ‘  user ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐ”๋‚˜๋‚˜๋ฅผ ๋˜์ง€๋ฉด์„œ ์ค„์„ ํƒ€๊ณ  ์˜ฌ๋ผ๊ฐ€๋Š” ์›์ˆญ์ด โ‘ก ์–‘์ชฝ์—์„œ ๋‚ ์•„์˜ค๋Š” ๋ฒŒ โ‘ข ์ค„์„ ํƒ€๊ณ  ๋‚ด๋ ค์˜ค๋Š” ๋ฑ€ ์ฃผ์š” ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์Šคํฌ๋ฆฝํŠธ 1. user๊ฐ€ ์ค„์„ ํƒ€๊ณ  ์˜ฌ๋ผ๊ฐ€๋Š” ๋ชจ์–‘ - 5๊ฐœ์˜ ์ค„์ด ๊ทธ๋ ค์ง„ sprite๋ฅผ ๋งŒ๋“ค๊ณ , (0, 0)์œผ๋กœ ์ด๋™์‹œํ‚ด - 5์ดˆ์— ํ•œ ๋ฒˆ์”ฉ ์ค„ sprite๋ฅผ ๋ณต์‚ฌํ•˜๊ณ , ๊ธฐ์กด sprite๋Š” ๋งจ ๋’ค๋กœ ์ด๋™ ํ›„ ์•„๋ž˜๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ → ์œ„์˜ ๊ณผ์ •์ด ์—†์œผ๋ฉด ๋ณต์ œ๋œ ์•„์ด๊ฐ€ ํ•จ๊ป˜ ์˜ฌ๋ผ๊ฐ€์„œ ๋ฐ‘์— ๋ถ€๋ถ„์ด ๋น„๊ฒŒ ๋จ (์•„..

full stack 2023. 3. 18. 15:11
[Full Stack SW์œตํ•ฉ ์‹ค๋ฌด ๋ถ€ํŠธ์บ ํ”„] computer science ์ปดํ“จํ„ฐ ๊ธฐ๋ณธ ์šฉ์–ด & ์ปดํ“จํŒ… ์‚ฌ๊ณ  (2023.03.14)

๊ฐœ๋ฐœ์ž๋กœ ์„ฑ๊ณต์ ์œผ๋กœ ์ทจ์—…ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ! (์ถ”์ฒœ์˜์ƒ) ๐Ÿ”Ž ์ปดํ“จํ„ฐ ๊ธฐ๋ณธ ์šฉ์–ด ๐Ÿ“– ํ•˜๋“œ์›จ์–ด(Hardware) ๋ฌผ๋ฆฌ์ ์ธ ์žฅ์น˜ โš™ ํ•˜๋“œ์›จ์–ด ์ข…๋ฅ˜ CPU(central processing unit) ์ปดํ“จํ„ฐ์˜ ๋‘๋‡Œ ์—ญํ•  ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋œ ๋ช…๋ น์–ด๋ฅผ ์ฝ์–ด ๋“ค์ด๊ณ  ์ฝ์–ด ๋“ค์ธ ๋ช…๋ น์–ด๋ฅผ ํ•ด์„ํ•˜๊ณ  ์‹คํ–‰ ์‚ฐ์ˆ  ๋…ผ๋ฆฌ ์—ฐ์‚ฐ, ์ œ์–ด ๋“ฑ์„ ๋‹ด๋‹น ์ฃผ๊ธฐ์–ต์žฅ์น˜(๋ฉ”๋ชจ๋ฆฌ) ํ˜„์žฌ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น์–ด์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ์žฅ์น˜ ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜์–ด ์žˆ์–ด์•ผ ํ•จ RAM(Read Access Memory) : ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ผ๊ณ  ํ•˜๋Š” ๊ฒƒ์€ ์ด๊ฒƒ์„ ์นญํ•จ. ํœ˜๋ฐœ์„ฑ ์žฅ์น˜ ROM(Read Only Memory) : ์ฝ๊ธฐ๋งŒ ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋น„ํœ˜๋ฐœ์„ฑ ์žฅ์น˜ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ๋Š” 0๊ณผ 1 ์ตœ์†Œ ๋‹จ์œ„๋Š” 1bit 1byte = 8bit..

full stack 2023. 3. 14. 20:18
K ๋ฐฐํ„ฐ๋ฆฌ ๋ ˆ๋ณผ๋ฃจ์…˜ - ๋ฐ•์ˆœํ˜

์ฑ… ์ œ๋ชฉ : K ๋ฐฐํ„ฐ๋ฆฌ ๋ ˆ๋ณผ๋ฃจ์…˜ ์ €์ž : ๋ฐ•์ˆœํ˜ ๋…์„œ์ผ : 2023.03.02 ~ 2023.03.07 ๋ถ„์•ผ : ๊ฒฝ์ œ๊ฒฝ์˜ ์ฝ”๋กœ๋‚˜ ์ดํ›„ ์‚ฌ๋žŒ๋“ค์˜ ์žฌํ…Œํฌ์— ๋Œ€ํ•œ ๊ด€์‹ฌ์ด ๋งŽ์ด ์ฆ๊ฐ€ํ•˜๊ธด ํ–ˆ๋‚˜ ๋ณด๋‹ค. ํ•˜๊ธด, ๋‚˜๋„ ์ด์   ์•ˆ ํ•˜๋˜ ํˆฌ์ž๋ฅผ ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์œผ๋‹ˆ ๋ง ๋‹คํ–ˆ์ง€. ๊ทธ๋ž˜๋„ ๋†€๋ž๋‹ค. ํˆฌ์ž ๊ด€๋ จ ์„œ์ ์ด ํŠนํžˆ ํŠน์ • ๋ถ„์•ผ์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด ๋‹ด๊ธด ์ฑ…์ด ๋ฒ ์ŠคํŠธ์…€๋Ÿฌ๊ฐ€ ๋˜๋‹ค๋‹ˆ. ์ด ์ฑ…์€ K ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ํ˜„์žฌ์˜ ๋ฐ˜๋„์ฒด์™€ ๊ฐ™์ด ๋ฏธ๋ž˜์˜ ์œ ๋ง ์‚ฐ์—…์œผ๋กœ ๋– ์˜ค๋ฅผ ์˜ˆ์ •์ด๋ฉฐ, ๊ทธ ์ค‘์—์„œ K ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ์„ธ๊ณ„ ์‹œ์žฅ์„ ์„ ๋„ํ•  ๊ฑฐ๋ผ๋Š” ๋‚ด์šฉ์ด ๋‹ด๊ธด ์ฑ…์ด๋‹ค. ์•ž์œผ๋กœ ์ „๊ธฐ์ž๋™์ฐจ๋กœ ์ „ํ™˜์ด ์ด๋ฃจ์–ด์งˆ ๊ฒƒ์ด ๋ป”ํ•œ๋ฐ ๊ทธ ์ค‘์—์„œ๋„ ์™œ ๋ฐฐํ„ฐ๋ฆฌ ์‚ฐ์—…์— ๊ด€์‹ฌ์„ ๊ฐ€์ ธ์•ผ ํ•˜๋Š”๊ฐ€๋ฅผ ์ •๋ง ์‰ฝ๊ฒŒ ์ž˜ ์„ค๋ช…ํ•ด ์ฃผ์…จ๋‹ค. ์š”์•ฝํ•˜์ž๋ฉด ์ด๊ฑฐ๋‹ค. ๊ธฐ์กด์˜ ์ž๋™์ฐจ๋Š” ์—”์ง„์ด ์ค‘์š”ํ–ˆ๋‹ค. ์ž๋™์ฐจ ํšŒ์‚ฌ์˜ ์—”์ง„๊ณผ ๊ด€..

books 2023. 3. 8. 13:45
HTML ํ•ต์‹ฌ ๊ฐœ๋…

2023.03.06 ์ฝ”๋“œ์ž‡ ํ•™์Šต ๋‚ด์šฉ ๐Ÿ”Ž HTML (Hypertext Markup Language) - Hypertext(ํ•˜์ดํผํ…์ŠคํŠธ) : ์„œ๋กœ ๋งํฌ๋กœ ์—ฐ๊ฒฐ๋œ ๋ฌธ์„œ - Markup Language(๋งˆํฌ์—… ๋žญ๊ท€์ง€) : ๋งˆํฌ์—… ํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด → mark something up : ํ‘œ์‹œํ•˜๋‹ค โ–ถ ๋‚ด์šฉ์— ์ถ”๊ฐ€์ ์ธ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด - ์ฆ‰, ๋งํฌ๋กœ ์—ฐ๊ฒฐ๋œ ๋ฌธ์„œ๋ฅผ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉํ•˜๋Š”, ๋‚ด์šฉ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฌธ์„œ์˜ ๊ตฌ์กฐ์™€ ์˜๋ฏธ(h1, p, button ๋“ฑ)์™€ ๊ฐ™์€ ์ถ”๊ฐ€์ ์ธ ์ •๋ณด๊นŒ์ง€ ํ‘œ์‹œํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๐Ÿ“– HTML์˜ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ... ๋‚ด์šฉ html์€ ํƒœ๊ทธ๋กœ ์ž‘์„ฑ ํƒœ๊ทธ๋Š” ๊ธฐํ˜ธ๋กœ ๊ฐ์‹ธ์ ธ ์žˆ์Œ ์‹œ์ž‘ํƒœ๊ทธ, ์ข…๋ฃŒํƒœ๊ทธ ์‹œ์ž‘..

full stack/HTML, CSS 2023. 3. 6. 19:04
[์šด๋™ ๊ธฐ๋ก ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ] css ์Šคํƒ€์ผ์‹œํŠธ ์ž‘์„ฑํ•˜๊ธฐ (2023.03.04)

์–ด์ œ CSS ํ•ต์‹ฌ ๊ฐ•์˜๋ฅผ ๋‹ค ๋“ฃ๊ณ  ์˜ค๋Š˜ ๋‚ด๊ฐ€ ๋งŒ๋“  ์›นํŽ˜์ด์ง€์— ์Šคํƒ€์ผ์„ ์ž…ํ˜€๋ณด์•˜๋‹ค. ์นด์นด์˜ค์˜ค๋ธ์œผ๋กœ ๋งŒ๋“  ์Šคํ† ๋ฆฌ๋ณด๋“œ ๋””์ž์ธ์„ ๊ธฐ๋ณธ์œผ๋กœ ํ–ˆ์œผ๋‚˜, ํฐํŠธ ํฌ๊ธฐ๋‚˜ ์—ฌ๋ฐฑ ๋“ฑ์€ ์ž„์˜๋กœ css๋กœ ์ง์ ‘ ์ฝ”๋”ฉ์„ ํ•ด๋ณด๋ฉด์„œ ์ ๋‹นํ•˜๊ฒŒ ์กฐ์ ˆํ•˜์˜€๋‹ค. ๐Ÿ”Ž css ์ฝ”๋“œ ์ž‘์„ฑ ๊ฒฐ๊ณผ ๊ฐ„๋‹จํ•œ ์›นํŽ˜์ด์ง€๋ผ์„œ ๋™์ผํ•œ ๋””์ž์ธ์˜ ๊ตฌ์กฐ๊ฐ€ ๋งŽ์•„ ์ž‘์„ฑ์ด ์–ด๋ ต์ง€ ์•Š์•˜๋‹ค. ์ž‘์„ฑํ•˜๋ฉด์„œ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์€ ๊ตฌ๊ธ€๋ง์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•˜์˜€๊ณ , ๊ทธ ๋‚ด์šฉ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ๐Ÿ“– Div ํƒœ๊ทธ ์ค‘์•™์— ์ •๋ ฌํ•˜๊ธฐ Div ํƒœ๊ทธ์— Width๋ฅผ ์„ค์ •ํ•˜๊ณ  margin ์˜ค๋ฅธ์ชฝ, ์™ผ์ชฝ ๊ฐ’์„ auto๋กœ ์„ค์ • โ–ผ html ์ฝ”๋“œ โ–ผ โ–ผ CSS ์ฝ”๋“œ โ–ผ ๐Ÿ“– ํ•œ ์ค„ ๋ฌธ์žฅ ์–‘์ชฝ ์ •๋ ฌํ•˜๊ธฐ ํ•œ ์ค„์งœ๋ฆฌ ๋ฌธ์žฅ์„ ์–‘์ชฝ ์ •๋ ฌํ•˜๊ณ  ์‹ถ์–ด text-align: justify๋ฅผ ์ ์šฉํ–ˆ์ง€๋งŒ ์ ์šฉ๋˜์ง€ ์•Š์•˜์Œ. ์—ฌ๋Ÿฌ ์ค„์ผ ๊ฒฝ์šฐ์—๋Š” ์ •๋ ฌ..

project 2023. 3. 4. 20:01
CSS ํ•ต์‹ฌ ๊ฐœ๋…

2023.03.01 ~ 2023.03.03 ์ฝ”๋“œ์ž‡ ํ•™์Šต๋‚ด์šฉ ๐Ÿ”Ž CSS ๊ทœ์น™ HTMLํƒœ๊ทธ์— ์Šคํƒ€์ผ ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์Šคํƒ€์ผ์„ ์ž…ํž ์ˆ˜ ์žˆ์—ˆ์Œ. ๊ทธ๋Ÿฌ๋‚˜ ์ด ๋ฐฉ๋ฒ•์€ ๋™์ผํ•œ ์†์„ฑ์„ ์ฃผ๊ณ  ์‹ถ์€ ํƒœ๊ทธ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์ผ ๋•Œ ์Šคํƒ€์ผ์„ ์ž…ํžˆ๋Š” ๊ฒŒ ๋ฒˆ๊ฑฐ๋กœ์›Œ์ง. ๋”ฐ๋ผ์„œ ๊ด€์‹ฌ์‚ฌ์˜ ๋ถ„๋ฆฌ(seperation of concerns)๋ฅผ ์ง„ํ–‰ํ•จ. ์ฆ‰, ๋‚ด์šฉ๊ณผ ์Šคํƒ€์ผ์„ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ. ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋ถ„๋ฆฌํ•˜๋ฉด ๋‚ด์šฉ๊ณผ ์Šคํƒ€์ผ์„ ๋”ฐ๋กœ ๊ณ ์น˜๊ธฐ ํŽธํ•˜๊ณ , CSS ํŒŒ์ผ์„ ๋”ฐ๋กœ ์ €์žฅํ•˜๊ธฐ ํŽธํ•จ. ๋”ฐ๋ผ์„œ CSS ์†์„ฑ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ํƒœ๊ทธ์— ๋„ฃ๊ธฐ๋ณด๋‹ค๋Š” CSS ๊ทœ์น™์„ ์ •ํ•ด ๋†“๊ณ  ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•จ ๊ธฐ๋ณธ ๋ฌธ๋ฒ•: ์„ ํƒ์ž { ์†์„ฑ: ์†์„ฑ๊ฐ’; ์†์„ฑ: ์†์„ฑ๊ฐ’; } ์ž‘์„ฑ ์˜ˆ: h3 { color: #ffffff; font-size: 20px } ๐Ÿ”Ž CSS ์„ ํƒ์ž ๊ทœ์น™์—์„œ ์š”์†Œ๋ฅผ ์„ ํƒํ•˜..

full stack/HTML, CSS 2023. 3. 3. 17:41
๊น€๋ฏธ๊ฒฝ์˜ ๋งˆํ” ์ˆ˜์—… - ๊น€๋ฏธ๊ฒฝ

์ฑ…์ œ๋ชฉ : ๊น€๋ฏธ๊ฒฝ์˜ ๋งˆํ” ์ˆ˜์—… ์ €์ž : ๊น€๋ฏธ๊ฒฝ ์žฅ๋ฅด : ์ž๊ธฐ๊ณ„๋ฐœ ๋…์„œ ๊ธฐ๊ฐ„ : 2023.02.24 ~ 2023.03.01 ์š”์ฆ˜ 40์‚ด์ด ๋œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ์ฑ…์ด ๋ˆˆ์— ์ž์ฃผ ๋ˆ๋‹ค. 40์‚ด์— ์ฝ๋Š” ๋…ผ์–ด์˜€๋‚˜ ๊ทธ ์ฑ…๋„ ๊ทธ๋ ‡๊ณ  ์•„๋ฌดํŠผ 40์ด๋ผ๋Š” ์ˆซ์ž๊ฐ€ ๋“ค์–ด๊ฐ„ ์ฑ…์ด ๋งŽ์•„์ง„ ๋Š๋‚Œ์ด๋‹ค. ์ด ์ฑ… ์—ญ์‹œ ์ œ๋ชฉ์— ๊ฑธ๋งž๊ฒŒ ์ด์ œ 40๋Œ€๊ฐ€ ๋œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์“ด ์ฑ…์ด๋‹ค. ๋‚˜๋Š” ์•„์ง 40์‚ด์ด ๋˜๋ ค๋ฉด 9๋…„์ด๋‚˜ ๋‚จ์•˜๋Š”๋ฐ... ์ฑ… ์ œ๋ชฉ์„ ๋ณด๊ณ  40์‚ด์ด ๋˜๋ฉด ์–ด๋–ค ๋Š๋‚Œ์ผ๊นŒ ์ƒ๊ฐํ•ด ๋ณด์•˜๋‹ค. ๊ฒฐํ˜ผ๋„ ํ–ˆ์„ ๊ฒƒ ๊ฐ™๊ณ , ์ง์žฅ์— ๋‹ค๋‹ˆ๋ฉด์„œ ์ค‘๊ฐ„ ๊ด€๋ฆฌ์ž๊ธ‰์œผ๋กœ ์ผ์„ ํ•˜๊ณ  ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ง‘๋„ ์žˆ๊ณ , ํฐ ์ฐจ๋„ ์žˆ๊ณ , ์•„์ด๋„ ์žˆ๊ณ  ๋ณดํ†ต ์‚ฌ๋žŒ๋“ค์ด ์ธ์ƒ์„ ์‚ด๋ฉด์„œ ํ•„์š”๋กœ ํ•˜๊ณ , ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ๋“ค์„ ์ด๋ฃจ๊ณ  ์‚ด๊ณ  ์žˆ์ง€ ์•Š์„๊นŒ? ๊ทธ๋Ÿฐ๋ฐ ์ฑ…์„ ์ฝ๊ณ  ..

books 2023. 3. 2. 15:42
[์šด๋™ ๊ธฐ๋ก ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ] html ๊ธฐ๋ณธ ํ‹€ ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ (2023.03.02)

์–ด์ œ ๊ฐ„๋‹จํ•˜๊ฒŒ ์Šคํ† ๋ฆฌ๋ณด๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ๊ณ , ์˜ค๋Š˜์€ ๋งŒ๋“  ์Šคํ† ๋ฆฌ๋ณด๋“œ๋ฅผ ๋ณด๋ฉด์„œ HTML ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด ๋ณด์•˜๋‹ค. ์•„์ง HTML ๊ธฐ์ดˆ ๊ณผ์ •๋งŒ ๋ฐฐ์šดํ„ฐ๋ผ ๋ฒ„ํŠผ์ด๋‚˜ ์ธํ’‹, ํ…Œ์ด๋ธ” ๋“ฑ ์•ˆ๋ฐฐ์šด ๊ฒƒ๋“ค์ด ์žˆ์—ˆ์ง€๋งŒ ์•ˆ๋ฐฐ์šด ๋‚ด์šฉ๋“ค์€ ๊ตฌ๊ธ€๋ง์ด๋‚˜ ๊ธฐํƒ€ ์‚ฌ์ดํŠธ์˜ ๊ฐœ๋ฐœ์ž ์ฝ˜์†”์„ ํ™œ์šฉํ•ด ์ฝ”๋“œ๋ฅผ ๋”ฐ๋ผํ•˜๋ฉฐ ๋„ฃ์—ˆ์œผ๋ฉฐ ์•ž์œผ๋กœ ๋ฐฐ์›Œ๋‚˜๊ฐ€๋ฉด์„œ ์ฐจ์ฐจ ์•Œ๋งž๊ฒŒ ์ˆ˜์ •ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์˜ค๋Š˜๊นŒ์ง€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋Š” ์Šคํƒ€์ผ์€ ํ•˜๋‚˜๋„ ๋“ค์–ด๊ฐ€ ์žˆ์ง€ ์•Š์€ ์ฝ”๋“œ์ด๋ฉฐ, ์Šคํƒ€์ผ์€ ๋‚ด์ผ ์ ์šฉํ•ด๋ณผ ๊ณ„ํš์ด๋‹ค. ์šด๋™ ๊ธฐ๋ก ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ : ๊ธฐํš ํฌ์ŠคํŒ… [์šด๋™ ๊ธฐ๋ก ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ] ๊ธฐํš (2023.03.01) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ๋‚˜์„œ ๋งŒ๋“œ๋Š” ๋‚˜์˜ ์ฒซ ์›นํŽ˜์ด์ง€. ์‚ฌ์‹ค ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐ•์˜๋ฅผ ๋“ฃ๋‹ค๊ฐ€ ์–ด๋ ต๊ธฐ๋„ ํ•˜๊ณ  ํฅ๋ฏธ๋„ ์ค„์–ด๋“ค๊ณ  ๊ทธ๋ž˜์„œ CSS์™€ HTML ๊ณต๋ถ€๋ฅผ ๊ฐ™์ด ์‹œ์ž‘ํ•˜๋ฉฐ ๋‚˜๋งŒ์˜ ์›นํŽ˜..

project 2023. 3. 2. 15:04
[ํŒŒ์ด์ฌ] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŒจ๋Ÿฌ๋‹ค์ž„ : ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜ Greedy Algorithm

2023.03.01 ์ฝ”๋“œ์ž‡ ํ•™์Šต๋‚ด์šฉ ๐Ÿ”Ž ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜(Greedy Algorithm) greedy๋Š” ํƒ์š•์ด๋ผ๋Š” ๋œป. ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜(Greedy Algorithm)์€ ๋ฏธ๋ž˜๋ฅผ ๋‚ด๋‹ค๋ณด์ง€ ์•Š๊ณ , ๋‹น์žฅ ๋ˆˆ์•ž์— ๋ณด์ด๋Š” ์ตœ์ ์˜ ์„ ํƒ์„ ํ•˜๋Š” ๋ฐฉ์‹ ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ„๋‹จํ•˜๊ณ  ๋น ๋ฅด๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์œผ๋‚˜ ์ˆœ๊ฐ„๋งˆ๋‹ค ์ตœ์ ์˜ ์„ ํƒ์„ ํ•˜๋Š” ๊ฒฝ์šฐ ๊ทธ ์ˆœ๊ฐ„์— ๋Œ€ํ•ด์„œ๋Š” ์ตœ์ ์ด์ง€๋งŒ, ์ตœ์ข…์ ์ธ ๋‹ต์„ ๋งŒ๋“ค์—ˆ์„ ๋•Œ์—๋Š” ๊ทธ ๋‹ต์ด ์ตœ์ ์ด ์•„๋‹ ์ˆ˜ ์žˆ์Œ. ์ฆ‰, ์ตœ์ ์˜ ๋‹ต์ด ๋ณด์žฅ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Œ. ๐Ÿ“– ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ 1. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋‹ค๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋„ˆ๋ฌด ๋Š๋ ค์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์ˆ˜์ค€์ผ ๋•Œ 2. ์• ์ดˆ๋ถ€ํ„ฐ ์ตœ์ ์˜ ๋‹ต์ด ํ•„์š” ์—†์„ ๋•Œ ์‚ฌ์šฉ 3. ์ˆœ๊ฐ„์˜ ์ตœ์ ์˜ ์„ ํƒ์ด ์ตœ์ข… ๋‹ต์—์„œ๋„ ์ตœ์ ์˜ ์„ ํƒ์ด ๋˜๋Š” ๊ฒฝ์šฐ 3๋ฒˆ๊ณผ ๊ฐ™์ด ๊ทธ๋ฆฌ๋”” ์•Œ..

Study/python 2023. 3. 1. 18:05