๐ŸŒ† ์ผ์ƒ/๐Ÿ’ฌ ๋ฒฝ๋ณด๊ณ  ๋งํ•˜๊ธฐ

๋ฐฑ์ค€ ํ•™๊ต๋ณ„ ๋žญํ‚น in100 ํ›„๊ธฐ

์ œ๋ด‰์•„ 2022. 6. 8. 07:00

๋ณ„๊ฑฐ ์•„๋‹ˆ์ง€๋งŒ ์„ธ์šด ๋ชฉํ‘œ ์ค‘ ์ฒ˜์Œ ๋‹ฌ์„ฑํ•ด์„œ ๊ธ€์„ ๋‚จ๊น€.

ํ•œ 200๋“ฑ ์–ธ์ €๋ฆฌ์—์„œ ์ด๋Ÿฐ ๋ชฉํ‘œ๋ฅผ ์žก์•˜๋Š”๋ฐ ์ง€๊ธˆ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์˜ค๋ž˜ ๊ฑธ๋ฆฐ ๊ฑฐ ๊ฐ™๋‹ค.

๋“ฑ์ˆ˜๋Š” ํ‘ผ ๋ฌธ์ œ ๊ฐœ์ˆ˜ ๊ธฐ์ค€์ด๋‹ค.

์›ฌ๋งŒํ•˜๋ฉด ๋„ˆ๋ฌด ๋‚ฎ์€ ๋‚œ์ด๋„๋Š” ์•ˆ ํ’€์—ˆ์ง€๋งŒ ๋“ฑ์ˆ˜ ์š•์‹ฌ์— ์ค‘๊ฐ„์ค‘๊ฐ„ ์‰ฌ์šด ๊ฒƒ๋„ ํ’ˆ. 

 

๋ฌธ์ œ๋Š” ๋”ฑํžˆ ์ •ํ•ด๋‘์ง€ ์•Š๊ณ  ํ’€์—ˆ๋‹ค.

'๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ'์ˆœ์œผ๋กœ ๋ฌธ์ œ๋„ ํ’€๊ณ , ๋ฌธ์ œ์ง‘ ๋ณ„๋กœ ์ด๊ฒƒ์ €๊ฒƒ ํ’€๊ณ , ์ฃผ๋ณ€์—์„œ ์ถ”์ฒœ๋ฐ›์€ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‹ค solved.ac์— class๊ธฐ์ค€์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค. ์ค‘๊ฐ„์— ๋ณ„ ์ฐ๊ธฐ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๋งŒ๋‚˜์„œ 1๋ถ€ํ„ฐ ๋๊นŒ์ง€ ํ’€์—ˆ๋‹ค. ํ•œ 20๋ฌธ์ œ์ •๋„  ๋ฌธ์ œ ํ‘ผ ๊ฐœ์ˆ˜ ๋Š˜๋ฆฌ๋Š” ์žฌ๋ฏธ๋กœ ํ–ˆ๋˜ ๊ฑฐ ๊ฐ™๋‹ค. ์‚ฌ์‹ค ๋ฐ€๋„ ์žˆ๊ฒŒ ๋ชธ์— ์ข‹์€ ๋ฌธ์ œ๋งŒ ํ‘ธ๋Š” ๊ฒƒ์ด ํšจ์œจ์ ์ด๊ธด ํ•˜๋‹ค. 

 

ํ’€์ด๋Š” ์ ˆ๋Œ€ ์•ˆ ๋ด์•ผ์ง€ ํ•˜๋ฉฐ ํ’€์ง„ ์•Š์•˜๋‹ค.

ํ’€์ด๋Š” ์ฃผ๋กœ ์ž…๋ ฅ์„ ์ œ์™ธํ•˜๊ณ  ์†๋„ ๋ชป ๋Œ€๊ฑฐ๋‚˜ ์•„๋‹ˆ๋ฉด ์ฝ”๋“œ๋ฅผ ๋‹ค ์งœ์„œ ์ œ์ถœํ–ˆ๋Š”๋ฐ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋‚˜ ํ‹€๋ ธ๋‹ค๊ณ  ๋‚˜์˜จ ๊ฒฝ์šฐ

ํ•œ๋‘ ๋ฒˆ ๊ณ ๋ฏผ์„ ํ•ด๋ณธ๋‹ค. ๊ทธ๋ž˜๋„ ์•ˆ๋˜๋ฉด ๋ฌธ์ œ์— ๋ฒฝ์„ ๋Š๋ผ๊ณ  ํ’€์ด๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค. ํ’€์ด ์‹œ๊ฐ„์€ ๊ณจ๋“œ ๋‚œ์ด๋„ ๊ธฐ์ค€ 1,2 ์‹œ๊ฐ„์€ ๋„˜๊ธฐ๋Š” ๊ฑฐ ๊ฐ™๋‹ค. ํ•˜๋ฃจ ์ข…์ผ ๊ฑธ๋ฆฌ๋Š” ๊ฒƒ๋„ ์žˆ๊ณ  

 

๋ฌธ์ œ ํ‘ธ๋Š” ์‹ค๋ ฅ์ด ๋งŽ์ด ๋Š˜์—ˆ๋‹ค๋Š” ๋Š๋‚Œ์€ ์ž˜ ์•ˆ ๋“ ๋‹ค.

๋ณ€ํ•œ ๊ฒŒ ์žˆ๋‹ค๋ฉด ๊ณจ๋“œ ๋‚œ์ด๋„๋ฅผ ๋ณด๊ณ  ์ซ„์ง€ ์•Š๋Š”๋‹ค ์ •๋„ ๊ทธ๋ž˜๋„ ์—ฌ์ „ํžˆ ์ž˜ ๋ชป ํ’ˆ.

์ด ๊ธ€์„ ์ž‘์„ฑํ•œ ์ดํ›„๋กœ ํ‘ผ ๋ฌธ์ œ๋ฅผ ์ •๋ฆฌํ•˜๋‹ค ๋ณด๋ฉด ํ•ด๊ฒฐํ•  ๊ฑฐ ๊ฐ™๋‹ค.

 

์ผ๋‹จ ๊ฐœ์ˆ˜ ๋Š˜๋ฆฌ๋Š” ์š•์‹ฌ์€ ์ ‘๊ณ  ์ง€๊ธˆ๊นŒ์ง€ ํ‘ผ ๋ฌธ์ œ๋ฅผ ์ •๋ฆฌํ•  ๊ฑฐ ๊ฐ™๋‹ค. ๋ช‡ ๋‹ฌ ์ „์— ํ‘ผ ๋ฌธ์ œ ๋‹ค์‹œ ๋ณด๋‹ˆ ๊ธฐ์–ต์ด ์•ˆ ๋‚จ

git์ด๋ž‘ notion์ด๋ž‘ ๊ฐ™์ดํ•ด์„œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ •๋ฆฌ๋ฅผ ํ•  ๊ฑฐ ๊ฐ™๋‹ค. ๊ฒธ์‚ฌ๊ฒธ์‚ฌ ์ฑ…๋„ ๋ณด๋ฉด์„œ.

์ฑ… ๋ช‡ ๋‹ฌ ์ „์— ์ƒ€๋Š”๋ฐ ์•„์ง๋„ ์•ˆ๋ด„, ๋งจ๋‚  ๋Œ€์‹ ์— ๋ฐฑ์ค€ ๋ฌธ์ œ ํ‘ผ๋‹ค๊ณ  ์–ต์ง€๋กœ ์•ˆ ๋ดค๋‹ค.

์•ž์œผ๋กœ๋Š” ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๊ฒ ์ง€๋งŒ ์ฒœ์ฒœํžˆ top 100์„ ๊ณจ๋“œ๋กœ ์ฑ„์šธ ๊ฑฐ ๊ฐ™๋‹ค. ๋‹ค ์ฑ„์šฐ๊ณ  ๋‹ค์‹œ ๋“ฑ์ˆ˜ ์˜ฌ๋ฆผ. 

 

์–ด๋ฆด ๋•Œ ์ˆ˜ํ•™ ๋ฌธ์ œ ํ’€ ๋•Œ๊ฐ€ ๋‹ค๋ฅธ ๊ณต๋ถ€์— ๋น„ํ•ด ์ œ์ผ ํŽธํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์ง€๊ธˆ๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ‘ธ๋Š” ๊ฒŒ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณต๋ถ€์— ๋น„ํ•ด ๊ทธ๋‚˜๋งˆ ํŽธํ•˜๋‹ค.