/programmers-baekjoon-algorithm-study

๐Ÿ’ป์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””๐Ÿ’ป

programmers-baekjoon-algorithm-study


๐Ÿš€๊ธฐ๊ฐ„

  • ์ผ์ • : 2023.10.18 ~ ing

  • ๋งค์ฃผ ํ™”์š”์ผ 10์‹œ 30๋ถ„ zep์—์„œ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.


โœ๏ธ์ฐธ๊ฐ€ ์ธ์›

๊น€๋ฏผ์„ ์ž„๋Œ€์ง„ ์„ํ•˜๋ฆผ ๊น€์†Œ์ •
๊นƒํ—ˆ๋ธŒ ๊นƒํ—ˆ๋ธŒ ๊นƒํ—ˆ๋ธŒ ๊นƒํ—ˆ๋ธŒ

๐ŸŽฏ์ง„ํ–‰ ๋ฐฉ์‹

  • ์ผ์ฃผ์ผ์— ํ•œ๋ฒˆ ์˜จ๋ผ์ธ์œผ๋กœ ์ง„ํ–‰ ํ•ฉ๋‹ˆ๋‹ค

  • ๋งค์ผ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•˜์˜€๋Š”์ง€์— ๋Œ€ํ•œ ํ™•์ธ์„ ์œ„ํ•ด, ๋…ธ์…˜ ์ฒดํฌ๋ฐ•์Šค์— ์ฒดํฌ๋ฅผ ํ•ด์ฃผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค!

  • ๋งค์ผ 1๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค

    • ์Šคํ„ฐ๋””๊ฐ€ ์žˆ๋Š” ๋‹น์ผ์€ ์ œ์™ธ.

    • (๐Ÿšจ) ์Šคํ„ฐ๋”” ๋‹น์ผ์€ ์ผ์ฃผ์ผ ๋™์•ˆ ํ’€์—ˆ๋˜ ๋ฌธ์ œ ์ค‘ 1๋ฌธ์ œ๋ฅผ ->

      ๋ฌด์ž‘์œ„๋กœ ๋ฝ‘์•„ ๋‹ค ๊ฐ™์ด ์‹œ๊ฐ„์ œํ•œ์„ ๋‘๊ณ  ๋‹ค์‹œ ํ’€์–ด๋ด…๋‹ˆ๋‹ค

  • ๋ฐœํ‘œ๋Š” ๋งž์ถ˜์‚ฌ๋žŒ ์ค‘ 1๋ช…์ด ์ง„ํ–‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

    • ์–ด๋–ค ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ–ˆ๊ณ , ์‹œ๊ฐ„๋ณต์žก๋„๋Š” ์–ด๋–ป๊ฒŒ ๋‚˜์™”๋Š”์ง€ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

    • ์‹œ๊ฐ„ ๋ณต์žก๋„ ๊ด€๋ จ ์ž๋ฃŒ -> ๋งํฌ

  • ๋ชปํ’€์—ˆ์œผ๋ฉด ๋ณธ์ธ์€ ์™œ ๋ชปํ’€์—ˆ๋Š”์ง€, ์–ด๋–ค ๋ถ€๋ถ„์ด ๋ถ€์กฑํ•œ๊ฑฐ ๊ฐ™์€์ง€ ์ •๋ฆฌ ํ•˜์…”์•ผ ๋ฉ๋‹ˆ๋‹ค

    • ๋ชปํ’€์—ˆ๋˜ ์Šคํ„ฐ๋””์›์„ ์œ„ํ•ด ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์„ฑ ํ”ผ๋“œ๋ฐฑ
  • ์ง„ํ–‰ ๋ฐฉ์‹์€ ์˜๊ฒฌ ์ฃผ์‹œ๋ฉด ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

์ž์‹ ์˜ ์ƒ๊ฐ์„ ์ค‘์ ์ ์œผ๋กœ ๋ฐœํ‘œ ํ•ด์ฃผ์„ธ์š”.

๋ชจ๋ฅด๊ฒ ๋Š” ๋ถ€๋ถ„๋„ ์ž์‹ ์˜ ์ƒ๊ฐ์„ ๋‹ด์•„ โ€œ์ž์„ธํžˆโ€ ๋ง์”€ํ•ด์ฃผ์„ธ์š”.

๐Ÿ”์Šคํ„ฐ๋”” ๊ด€๋ฆฌ ํ˜„ํ™ฉ

๋…ธ์…˜ ๋งํฌ


๐Ÿ“ฎ์Šคํ„ฐ๋”” ์ง„ํ–‰ ์š”๊ตฌ ์‚ฌํ•ญ

  • ์Šคํ„ฐ๋””์›์€ ๋ชจ๋‘ ์ž์‹ ์˜ ๊ณ„์ •์œผ๋กœ fork ํ•ฉ๋‹ˆ๋‹ค.

    • ์ €์žฅ์†Œ ์šฐ์ธก ์ƒ๋‹จ์˜ fork ๋ฒ„ํŠผ์„ ํด๋ฆญ
  • ํ•ด๋‹น ๋ฌธ์ œ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ฆด ์‹œ, ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ์—์„œ .md ํŒŒ์ผ๋กœ ์ปค๋ฐ‹ํ•ฉ๋‹ˆ๋‹ค

    • ์˜ˆ์‹œ : Programmers -> ๊น€๋ฏผ์„ -> ๊ณ„์‚ฐ๊ธฐ.md
  • ๋งˆ์ง€๋ง‰์€ pull request !!



๐Ÿ“ฌ์Šคํ„ฐ๋”” ์ธ์›์—๊ฒŒ -

์ €ํฌ๋Š” 'ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค' ๋ ˆ๋ฒจ์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ์Šคํ„ฐ๋””์ž…๋‹ˆ๋‹ค.

๋ฌด์—‡๋ณด๋‹ค ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋Š” ๊พธ์ค€ํžˆ ํ•˜๋Š” ๊ฒŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์Šคํ„ฐ๋”” ์ธ์›์œผ๋กœ์„œ ๋™๊ธฐ๋ถ€์—ฌ๋ฅผ ๋ฐ›์œผ๋ฉฐ, ์ฑ…์ž„๊ฐ์„ ๊ฐ€์ง€๊ณ  ๋งค์ผ๋งค์ผ ์ž„ํ•ด์ฃผ์…จ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.



๐Ÿ’ฌgithub ๋ ˆํฌ์ง€ํ† ๋ฆฌ - issue ํ™œ์šฉ

issue์˜ ๊ธฐ๋Šฅ์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ฅด๋Š” ๋‚ด์šฉ, ๊ณต์œ ํ•˜๊ณ  ์‹ถ์€ ์ž๋ฃŒ ๋“ฑ์„ ์˜ฌ๋ฆฌ๋Š” ๊ฒŒ์‹œํŒ์ž…๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๊ด€๋ จ
- ๋…ธํ•˜์šฐ
- ๊ถ๊ธˆํ•œ์ 
- ์ข‹์€ ์ฐธ๊ณ  ์ž๋ฃŒ
- ์ถ”์ฒœํ•˜๊ณ  ์‹ถ์€ ๋ฌธ์ œ
- ์ž๋ฐ”๋กœ ์ฝ”ํ…Œ ํ’€ ์‹œ ์ข‹์€ ์Šคํ‚ฌ(=๋ฌธ๋ฒ•)
- ๋ฌธ์ œ ์ ‘๊ทผ ๋ฐฉ๋ฒ•

์ž์œ ๋กœ์šด ๊ฒŒ์‹œํŒ ๋Š๋‚Œ์œผ๋กœ ์ƒ๊ฐํ•ด์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ์€, ์Šคํ„ฐ๋”” ์‚ฌ์ดํด์—์„œ ์งˆ๋ฌธ & ๋‹ต๋ณ€์„ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.


์ด๋ ‡๊ฒŒ ์ง„ํ–‰ํ•˜๋Š” ์ด์œ ๋Š”,

์ €ํฌ๊ฐ€ ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•จ์— ์žˆ์–ด์„œ "ํ•˜๋‚˜๋ผ๋„ ๊ธฐ๋ก์„ ๋‚จ๊ฒจ๋‘๋ฉด ์ข‹์ง€ ์•Š์„๊นŒ?" ํ•˜๋Š”

์ƒ๊ฐ์— ์ด๋ ‡๊ฒŒ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์–ธ์  ๊ฐ€ ์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๊ฐ€ ์Šคํ„ฐ๋””์›๋ถ„๋“ค์—๊ฒŒ ์กฐ๊ธˆ์ด๋ผ๋„,

๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋„๋ก, ์ด๋ ‡๊ฒŒ ์ง„ํ–‰ํ•ด๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. ๋งŽ์€ ์ด์šฉ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๐Ÿ“Œ๋งํฌ