Skip to content

๐Ÿ‘ฉโ€๐Ÿ’ป Programmers Level 2 : 100 problem solving (study)

Notifications You must be signed in to change notification settings

inpink/Programmers_Dev_Course_Algo_Study

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ณ ์ˆ˜๊ฐ€ ๋˜๋Š” ๊ทธ๋‚ ๊นŒ์ง€๐Ÿช„

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

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

โœ… commit ๊ทœ์น™

  • commit ๋ฉ”์„ธ์ง€: {type}(Programmers) : ๋ฌธ์ œ์ด๋ฆ„
  • description: ๊ทธ ์™ธ ๋‚ด์šฉ(option)
  • ํ„ฐ๋ฏธ๋„์—์„œ ์ž‘์„ฑ๋ฒ•:

git commit -m "Feat(Programmers) : Hello World" -m "stack์„ ํ™œ์šฉํ•œ ํ’€์ด ๋ฐฉ์‹"

  • type
    • Feat : ๋ฌธ์ œ ์‹คํŒจ๋ฅผ ์ œ์™ธํ•œ ๋ฌธ์ œ์˜ ์ฒซ ์ปค๋ฐ‹
    • Failure : ๋ฌธ์ œ ์‹คํŒจ
    • Docs : ๋ฌธ์„œ ์ˆ˜์ •์— ๋Œ€ํ•œ ์ปค๋ฐ‹
    • Style : ์ฝ”๋“œ ์Šคํƒ€์ผ ํ˜น์€ ํฌ๋งท ๋“ฑ์— ๊ด€ํ•œ ์ปค๋ฐ‹
    • Refactor : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง์— ๋Œ€ํ•œ ์ปค๋ฐ‹

โœ… PR ๊ทœ์น™

  • PR ์ œ๋ชฉ: {๋ณธ์ธ ๊นƒํ—ˆ๋ธŒ ์ด๋ฆ„} : {๋ฌธ์ œ ์ด๋ฆ„}
  • beombu : Hello World
  • comment๋Š” ์ž์œ ์ž…๋‹ˆ๋‹ค. ๋ชปํ‘ผ ๋ฌธ์ œ(์•ˆํ‘ผ ๋ฌธ์ œ๊ฐ€ ์•„๋‹˜)๊ฐ€ ์žˆ๋‹ค๋ฉด PR์— ์™œ ๋ชปํ’€์—ˆ๋Š”์ง€, ์–ด๋–ค ๋กœ์ง์œผ๋กœ ์ ‘๊ทผํ–ˆ๋Š”์ง€ ์ž์„ธํ•˜๊ฒŒ ์จ์ฃผ์„ธ์š”.
  • lable : failure, success

๐Ÿ’ป ๋ฌธ์ œ

์ฃผ์ฐจ 1 2 3 4 5
1์ฃผ์ฐจ
(03.13 ~ 03.17)
์ตœ๋Œ“๊ฐ’๊ณผ ์ตœ์†Ÿ๊ฐ’ JadenCase ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ ์ตœ์†Ÿ๊ฐ’ ๋งŒ๋“ค๊ธฐ ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ์ด์ง„ ๋ณ€ํ™˜ ๋ฐ˜๋ณตํ•˜๊ธฐ
2์ฃผ์ฐจ
(03.20 ~ 03.24)
์ˆซ์ž์˜ ํ‘œํ˜„ ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜ ๋‹ค์Œ ํฐ ์ˆซ์ž ์ง์ง€์–ด ์ œ๊ฑฐํ•˜๊ธฐ ์˜์–ด ๋๋ง์ž‡๊ธฐ
3์ฃผ์ฐจ
(03.27 ~ 03.31)
์นดํŽซ ๊ตฌ๋ช…๋ณดํŠธ ์˜ˆ์ƒ ๋Œ€์ง„ํ‘œ ์ ํ”„์™€ ์ˆœ๊ฐ„ ์ด๋™ N๊ฐœ์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜
4์ฃผ์ฐจ
(04.03 ~ 04.07)
๋ฉ€๋ฆฌ ๋›ฐ๊ธฐ H-Index ๊ทค ๊ณ ๋ฅด๊ธฐ ๊ด„ํ˜ธ ํšŒ์ „ํ•˜๊ธฐ [1์ฐจ] ์บ์‹œ
5์ฃผ์ฐจ
(04.10 ~ 04.14)
ํ–‰๋ ฌ์˜ ๊ณฑ์…ˆ ํŠœํ”Œ n^2 ๋ฐฐ์—ด ์ž๋ฅด๊ธฐ ์œ„์žฅ ์—ฐ์† ๋ถ€๋ถ„ ์ˆ˜์—ด ํ•ฉ์˜ ๊ฐœ์ˆ˜
6์ฃผ์ฐจ
(04.17 ~ 04.22)
[1์ฐจ] ๋‰ด์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ง ํƒ€๊ฒŸ ๋„˜๋ฒ„ ํ• ์ธ ํ–‰์‚ฌ ์ „ํ™”๋ฒˆํ˜ธ ๋ชฉ๋ก ํ”ผ๋กœ๋„
7์ฃผ์ฐจ
(04.24 ~ 04.28)
k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ [3์ฐจ] ์••์ถ• [3์ฐจ] n์ง„์ˆ˜ ๊ฒŒ์ž„ ๋” ๋งต๊ฒŒ ์ฃผ์ฐจ ์š”๊ธˆ ๊ณ„์‚ฐ
8์ฃผ์ฐจ
(05.01 ~ 05.05)
์˜คํ”ˆ์ฑ„ํŒ…๋ฐฉ ์ฃผ์‹๊ฐ€๊ฒฉ ๋•…๋”ฐ๋จน๊ธฐ ์Šคํ‚ฌํŠธ๋ฆฌ ๋ฐฉ๋ฌธ ๊ธธ์ด
9์ฃผ์ฐจ
(05.08 ~ 05.12)
๊ฒŒ์ž„ ๋งต ์ตœ๋‹จ๊ฑฐ๋ฆฌ ๋ชจ์Œ์‚ฌ์ „ [3์ฐจ] ํŒŒ์ผ๋ช… ์ •๋ ฌ [1์ฐจ] ํ”„๋ Œ์ฆˆ4๋ธ”๋ก ๋’ค์— ์žˆ๋Š” ํฐ ์ˆ˜ ์ฐพ๊ธฐ
10์ฃผ์ฐจ
(05.15 05.19)
2 x n ํƒ€์ผ๋ง 2๊ฐœ ์ดํ•˜๋กœ ๋‹ค๋ฅธ ๋น„ํŠธ ๋‹ค๋ฆฌ๋ฅผ ์ง€๋‚˜๋Š” ํŠธ๋Ÿญ ๊ฐ€์žฅ ํฐ ์ˆ˜ ์ˆซ์ž ๋ณ€ํ™˜ํ•˜๊ธฐ
11์ฃผ์ฐจ
(05.22 05.26)
๋กค์ผ€์ดํฌ ์ž๋ฅด๊ธฐ ์†Œ์ˆ˜ ์ฐพ๊ธฐ ์ฟผ๋“œ์••์ถ• ํ›„ ๊ฐœ์ˆ˜ ์„ธ๊ธฐ ํฐ ์ˆ˜ ๋งŒ๋“ค๊ธฐ ์‚ผ๊ฐ ๋‹ฌํŒฝ์ด
12์ฃผ์ฐจ
(05.29 06.02)
๊ธฐ๋Šฅ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค 124 ๋‚˜๋ผ์˜ ์ˆซ์ž ํƒ๋ฐฐ์ƒ์ž ๋‘ ํ ํ•ฉ ๊ฐ™๊ฒŒ ๋งŒ๋“ค๊ธฐ
13์ฃผ์ฐจ
(06.05 06.09)
๋ฉ”๋‰ด ๋ฆฌ๋‰ด์–ผ ์—ฐ์†๋œ ๋ถ€๋ถ„ ์ˆ˜์—ด์˜ ํ•ฉ [3์ฐจ] ๋ฐฉ๊ธˆ๊ทธ๊ณก ๊ด„ํ˜ธ ๋ณ€ํ™˜ ๋ฌด์ธ๋„ ์—ฌํ–‰
14์ฃผ์ฐจ
(06.12 06.16)
[์นด์นด์˜ค ์ธํ„ด] ์ˆ˜์‹ ์ตœ๋Œ€ํ™” ํ–‰๋ ฌ ํ…Œ๋‘๋ฆฌ ํšŒ์ „ํ•˜๊ธฐ ์ „๋ ฅ๋ง์„ ๋‘˜๋กœ ๋‚˜๋ˆ„๊ธฐ ์ค„ ์„œ๋Š” ๋ฐฉ๋ฒ• ๋ฐฐ๋‹ฌ
15์ฃผ์ฐจ
(06.19 06.23)
์  ์ฐ๊ธฐ ๊ฐ€์žฅ ํฐ ์ •์‚ฌ๊ฐํ˜• ์ฐพ๊ธฐ ๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ ํ˜ธํ…” ๋Œ€์‹ค ๋งˆ๋ฒ•์˜ ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ
16์ฃผ์ฐจ
(06.26 06.30)
ํ˜ผ์ž ๋†€๊ธฐ์˜ ๋‹ฌ์ธ ๋ฌธ์ž์—ด ์••์ถ• ํ•˜๋…ธ์ด์˜ ํƒ‘ ๋ฉ€์ฉกํ•œ ์‚ฌ๊ฐํ˜• ์ˆซ์ž ์นด๋“œ ๋‚˜๋ˆ„๊ธฐ
17์ฃผ์ฐจ
(07.03 07.07)
์‹œ์†Œ ์ง๊ฟ ํ…Œ์ด๋ธ” ํ•ด์‹œ ํ•จ์ˆ˜ ๋ฏธ๋กœ ํƒˆ์ถœ ํ›„๋ณดํ‚ค ๊ด‘๋ฌผ ์บ๊ธฐ
18์ฃผ์ฐจ
(07.10 07.14)
๋””ํŽœ์Šค ๊ฒŒ์ž„ ๋ฆฌ์ฝ”์ณ‡ ๋กœ๋ด‡ ์šฐ๋ฐ•์ˆ˜์—ด ์ •์ ๋ถ„ N-Queen ๋‘ ์› ์‚ฌ์ด์˜ ์ •์ˆ˜ ์Œ
19์ฃผ์ฐจ
(07.17 07.21)
์กฐ์ด์Šคํ‹ฑ ๊ณผ์ œ ์ง„ํ–‰ํ•˜๊ธฐ ์ˆซ์ž ๋ธ”๋ก ํ˜ผ์ž์„œ ํ•˜๋Š” ํ‹ฑํƒํ†  ์ด๋ชจํ‹ฐ์ฝ˜ ํ• ์ธํ–‰์‚ฌ
20์ฃผ์ฐจ
(07.24 07.28)
3 x n ํƒ€์ผ๋ง ์ˆœ์œ„ ๊ฒ€์ƒ‰ ์–‘๊ถ๋Œ€ํšŒ ๊ต์ ์— ๋ณ„ ๋งŒ๋“ค๊ธฐ ์š”๊ฒฉ ์‹œ์Šคํ…œ

About

๐Ÿ‘ฉโ€๐Ÿ’ป Programmers Level 2 : 100 problem solving (study)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 65.5%
  • Kotlin 22.3%
  • Python 11.2%
  • JavaScript 1.0%