Skip to content

YoonYn9915/codingtest_algorithm_study

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ฏ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๋ฌธ์ œ ํ’€์ด ์Šคํ„ฐ๋””๐Ÿ“

์•Œ๋กฌ๋ฒ„์Šค์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์ด ์ €์žฅ์†Œ๋Š” ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๋Œ€๋น„ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹ค๋ ฅ ํ–ฅ์ƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์Šคํ„ฐ๋”” ๊ทธ๋ฃน์˜ ๋ฌธ์ œ ํ’€์ด์™€ ํ•™์Šต ๊ธฐ๋ก์„ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์Šคํ„ฐ๋”” ๋ฉค๋ฒ„๋“ค์€ ๋ฐœ์ œ์ž ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ๋งค์ฃผ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ํ’€๊ณ , ํ•จ๊ป˜ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ, ๊พธ์ค€ํžˆ ์„ฑ์žฅํ•ด ๋‚˜๊ฐ‘๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ฐธ์—ฌํ•ด ์ฃผ์„ธ์š”!


๐Ÿš€ ์Šคํ„ฐ๋”” ๋ชฉํ‘œ

  1. ๋ชฉํ‘œ ์‹ค๋ ฅ ํ–ฅ์ƒ: ๊ฐ ํŒ€์›์€ ์ž์‹ ๋งŒ์˜ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Level 2-3 ๋ฌธ์ œ์™€ ๋ฐฑ์ค€ ์‹ค๋ฒ„~๊ณจ๋“œ ๋ฌธ์ œ๋ฅผ ํžŒํŠธ ์—†์ด ์Šค์Šค๋กœ ํ’€ ์ˆ˜ ์žˆ๋„๋ก ๋ฌธ์ œ ํŒจํ„ด์„ ์ตํžˆ๊ณ  ์‹ค๋ ฅ์„ ๋‹จ๊ณ„์ ์œผ๋กœ ํ–ฅ์ƒํ•ฉ๋‹ˆ๋‹ค.
  2. ์ฝ”๋”ฉ ์Šต๊ด€ ํ˜•์„ฑ: ๊พธ์ค€ํ•œ ๋ฌธ์ œ ํ’€์ด๋ฅผ ํ†ตํ•ด ์ผ์ƒ์ ์ธ ์ฝ”๋”ฉ ์Šต๊ด€์„ ๊ธฐ๋ฅด๊ณ , ๋‚œ์ด๋„ ์žˆ๋Š” ๋ฌธ์ œ์—๋„ ๋„์ „ํ•˜๋Š” ๊ณผ์ •์„ ํ†ตํ•ด ์ž์‹ ๊ฐ์„ ํ‚ค์›๋‹ˆ๋‹ค.
  3. ํŒจํ„ด ํ•™์Šต๊ณผ ๋ฌธ์ œ ํ•ด๊ฒฐ ์†๋„ ํ–ฅ์ƒ: ํŠน์ • ๋ฌธ์ œ ํŒจํ„ด์— ์ต์ˆ™ํ•ด์ ธ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ’€ ์ˆ˜ ์žˆ๋Š” ์‹ค๋ ฅ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ž์„ธํ•œ ์„ค๋ช…์€ ๋ฉ”์ธ README๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!

โœ… ์ฐธ์—ฌ ๋ฐฉ๋ฒ•

  1. ์ด ์ €์žฅ์†Œ๋ฅผ forkํ•ฉ๋‹ˆ๋‹ค.
    • ์ฃผ์˜: Fork ํ›„ Pull Request(PR)๋ฅผ ํ•ด์•ผ ๊ฐœ์ธ GitHub์˜ ์ž”๋””๊ฐ€ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.
  2. ์ƒ์„ฑ๋œ ์›๊ฒฉ ์ €์žฅ์†Œ์— ๋ณธ์ธ์˜ ์ด๋ฆ„ ๋˜๋Š” GitHub ID๋กœ ํด๋”๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  3. ํด๋”์— ์ž์‹ ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. (ํด๋”๋ช…์— ์ฝœ๋ก  :์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์„ธ์š”!)
  4. Commit ๊ทœ์น™์— ๋”ฐ๋ผ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
  5. PR ์ œ์ถœ: ์Šคํ„ฐ๋”” ์‹œ๊ฐ„ ์ „๊นŒ์ง€ PR์„ ์ œ์ถœํ•ฉ๋‹ˆ๋‹ค.
    • ์Šคํ„ฐ๋”” ๋‹น์ผ ๋ฐœ์ œ์ž๊ฐ€ PR์„ ํ•œ ๋ฒˆ์— Mergeํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
  6. ๋‹ค๋ฅธ ๋ฉค๋ฒ„์˜ PR์„ ๋ณด๊ณ  ์ž์œ ๋กญ๊ฒŒ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  7. ์ฃผ์˜! ๊ธฐ์กด ํด๋”๋ฅผ ์‚ญ์ œํ•˜์ง€ ๋งˆ์„ธ์š”. ๊ฐœ์ธ ํด๋” ๋‚ด๋ถ€๋งŒ ์ˆ˜์ •ํ•ด ์ฃผ์„ธ์š”. ๐Ÿ˜Š

โœ… ์†Œ์Šค์ฝ”๋“œ ํŒŒ์ผ ์ด๋ฆ„ ๊ทœ์น™

  • ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑ ๊ฐ€๋Šฅ
  • โŒํด๋”๋ช… ๋ฐ ํŒŒ์ผ๋ช…์— ์ฝœ๋ก  : ์‚ฌ์šฉ ๊ธˆ์ง€ (OS ์ฐจ์ด ๋•Œ๋ฌธ)
  • โŒํด๋”๋ช…์— ํ•œ๊ธ€ ์ด๋ฆ„ ์‚ฌ์šฉ ์ž์ œ (Windows ํ™˜๊ฒฝ์—์„œ git clone ์‹œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)

โœ… Commit ๊ทœ์น™

  • ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ํ˜•์‹: [๋ฌธ์ œ ์ถœ์ฒ˜(ํ”Œ๋žซํผ)] ๋ฌธ์ œ์ด๋ฆ„ / ๋‚œ์ด๋„ / ๊ฑธ๋ฆฐ์‹œ๊ฐ„
  • Description: ๋ฌธ์ œ ์ฃผ์†Œ (์˜ต์…˜)
  • ์˜ˆ์‹œ:
    git commit -m "[BOJ] Hello World / ๋ธŒ๋ก ์ฆˆ5 / 1๋ถ„" -m "https://www.acmicpc.net/problem/2557"
  • ํ”Œ๋žซํผ ํ‘œ๊ธฐ:
    • [BOJ] - ๋ฐฑ์ค€
    • [PGS] - ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    • [LTC] - ๋ฆฌํŠธ์ฝ”๋“œ
    • [CFS] - ์ฝ”๋“œํฌ์Šค
    • [SEA] - ์‚ผ์„ฑSW Expert Academy
    • [ETC] - ๊ธฐํƒ€

โœ… PR ๊ทœ์น™

๋งค์ฃผ ํ† ์š”์ผ 23:59๊นŒ์ง€ ์˜ฌ๋ฆฌ๊ธฐ

  • PR ์ œ๋ชฉ: ์ด๋ฆ„(๋˜๋Š” Github ID) / ์ฃผ์ฐจ / ํ’€์ดํ•œ ๋ฌธ์ œ ์ˆ˜
    • ์˜ˆ์‹œ: Minjeong / 8์›” 1์ฃผ์ฐจ / 4๋ฌธ์ œ
  • PR ์ฝ”๋ฉ˜ํŠธ: ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑ ๊ฐ€๋Šฅ. ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ๋ฌธ์ œ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ถ„๋ฅ˜์™€ ์ฃผ๊ฐ„ ํ•™์Šต ํšŒ๊ณ ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ๋ฆฌ๋ทฐ์— ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

โœ… ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๊ทœ์น™

๋งค์ฃผ ์ผ์š”์ผ 23:59๊นŒ์ง€ ์˜ฌ๋ฆฌ๊ธฐ. ์›”์š”์ผ ์Šคํ„ฐ๋”” ์ „๊นŒ์ง€ ์ž์‹ ์˜ ๋ฆฌ๋ทฐ๋“ค์„ ์ฝ๊ณ  ์˜ค๊ธฐ

  • PR์—์„œ ๋ฐœ์ œ์ž๊ฐ€ ์ •ํ•œ ํ•ด๋‹น ์ฃผ์ฐจ์˜ ๊ณผ์ œ์— ๋Œ€ํ•ด ํŒ€์› ๊ฐ„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์ „์ฒด ์ฝ”๋“œ ํ๋ฆ„์„ ํŒŒ์•…ํ•˜๊ณ  ์ดํ•ดํ•œ ํ›„ ๋ฆฌ๋ทฐ ์˜๊ฒฌ์„ ๋‚จ๊น๋‹ˆ๋‹ค.
    • ์ž˜ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ถ€๋ถ„
    • ๊ฐœ์„ ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์€ ๋ถ€๋ถ„
    • ๊ถ๊ธˆํ•œ ์  ๋˜๋Š” ๋‹ค๋ฅธ ํ’€์ด ์ œ์•ˆ
  • ์ฝ”๋“œ์˜ ํŠน์ • ๋ถ€๋ถ„์— ๋Œ“๊ธ€์„ ๋‚จ๊ธฐ๊ฑฐ๋‚˜, ์ „์ฒด ์ฝ”๋“œ ๋˜๋Š” PR ํ•˜๋‹จ์— ์ฝ”๋ฉ˜ํŠธ ์ž‘์„ฑ ๊ฐ€๋Šฅ

์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ฐธ๊ณ  ์‚ฌ์ดํŠธ


๐Ÿ“š ๋ฐœ์ œ ๋ฐ ์ฃผ์ฐจ๋ณ„ ํ™œ๋™

๋งค์ฃผ ๋ฐœ์ œ์ž๊ฐ€ ์„ ์ •ํ•œ ๋ฌธ์ œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌธ์ œ ํ’€์ด์™€ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ฐœ์ œ์ž๋Š” ๋ฐœ์ œ ํด๋”์— ๊ฐ ์ฃผ์ฐจ๋ณ„ ๋ฌธ์ œ์™€ ํ•ด์„ค ์ž๋ฃŒ๋ฅผ ์—…๋กœ๋“œํ•˜๋ฉฐ, ๋ฌธ์ œ ์œ ํ˜•๊ณผ ์„ค๋ช…์€ README.md ํŒŒ์ผ์— ์ •๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

  • ํด๋” ๊ตฌ์กฐ:
    ๐Ÿ“ ๋ฐœ์ œ
    โ”œโ”€โ”€ ๐Ÿ“ W01-[Graph]
    โ”‚   โ”œโ”€โ”€ README.md       # ๋ฐœ์ œ์ž๊ฐ€ ๋ฌธ์ œ์™€ ํ’€์ด ์ž๋ฃŒ ์ •๋ฆฌ
    โ”‚   โ””โ”€โ”€ ๋ฐœ์ œ์ž๊ฐ€_์ค€๋น„ํ•œ_๋‹ต์ง€.py
    
    
  • ๋ฐœ์ œ ์ž๋ฃŒ ์œ„์น˜: ๋ฐœ์ œ์ž๊ฐ€ ์ค€๋น„ํ•œ PPT์™€ ๋ฌธ์ œ๋Š” ์ฃผ์ฐจ๋ณ„ ํด๋”์˜ README.md์— ์ •๋ฆฌ๋ฉ๋‹ˆ๋‹ค. (_WeeklyChallenges)

๐Ÿ‘ฅ ์Šคํ„ฐ๋”” ๋ฉค๋ฒ„

์ด๋ฆ„ ์—ญํ•  GitHub ID ๋ชฉํ‘œ ๋ฌธ์ œ ์ˆ˜ ๋ชฉํ‘œ ๋‚œ์ด๋„ ์‹œ์ž‘ํ•œ ๋‚ ์งœ
๊น€๋ฏผ์ • ํŒ€์žฅ @Mingguriguri 5๋ฌธ์ œ [PGS] Level 2 / [BOJ] ์‹ค๋ฒ„ ์ด์ƒ 2023.12.20 ~
๊น€ํ™์ฃผ ํŒ€์› @zaqquum 3๋ฌธ์ œ [PGS] Level 2 / [BOJ] ์‹ค๋ฒ„ ์ด์ƒ 2024.02.01 ~
์กฐ์œค์ƒ ํŒ€์› @YoonYn9915 3๋ฌธ์ œ [BOJ] ์‹ค๋ฒ„ ์ด์ƒ 2024.07.01 ~
์ •์ˆ˜๋ฏธ ํŒ€์› @learntosurf 5๋ฌธ์ œ [PGS] Level 1 / [BOJ] ๋ธŒ๋ก ์ฆˆ ์ด์ƒ 2024.11.01 ~

์ด์ „ ๋ฉค๋ฒ„ (_AllumniContributions ํด๋”)

์ด๋ฆ„ ์—ญํ•  GitHub ID ์ฐธ์—ฌ ๊ธฐ๊ฐ„
๊ณ ์ค‘๋ฒ” ํŒ€์› @Kojungbeom 2023.12 - 2024.04
๋ฐ•์žฌ์œค ํŒ€์› @JYP0824 2023.12 - 2024.04

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%