๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ฝ”๋”ฉํ…Œ์ŠคํŠธ20

[99ํด๋Ÿฝ] 1์ผ์ฐจ ๋ฌธ์ œ: ๋ฌธ์ž์—ด ๋‚ด p์™€ y์˜ ๊ฐœ์ˆ˜ ํ•ญํ•ด99 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ฒซ๋ฒˆ์งธ ๋ฌธ์ œ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ž์—ด ๋‚ด p์™€ y์˜ ๊ฐœ์ˆ˜ ๋ฌธ์ œ๋กœ ๋น„๊ธฐ๋„ˆ ๋ ˆ๋ฒจ์ด์—ฌ์„œ ์–ด๋ ต์ง„ ์•Š์•˜๋‹ค.    ๋ฌธ์ž์—ด ๋‚ด p์™€ y์˜ ๊ฐœ์ˆ˜๋ฅผ ์ฒดํฌํ•œ๋‹ค์Œ ๊ฐ™์€๋ฉด true, ๋‹ค๋ฅด๋ฉด false๋ฅผ ๋ฆฌํ„ดํ•˜๋ฉด ๋˜๋Š”๋ฐ ๋ฌธ์ž์—ด์ด ๋Œ€์†Œ๋ฌธ์ž ์„ž์—ฌ์„œ ๋“ค์–ด์˜ค๊ธฐ ๋•Œ๋ฌธ์— toUpperCase() ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋Œ€๋ฌธ์ž๋กœ ๋‹ค ๋ฐ”๊พผ ๋‹ค์Œ์— ํ•ด๋‹น ๋ฌธ์ž์—ด ์•ˆ์˜ p์™€ y๋ฅผ ์นด์šดํŠธํ–ˆ๋‹ค. ํ’€๋‹ค๊ฐ€ ์ฒ˜์Œ ์ œ์ถœํ–ˆ์„ ๋•Œ๋Š” ํ‹€๋ ธ๋‹ค๊ณ  ๋‚˜์™”๋Š”๋ฐ ํ™•์ธํ•ด๋ณด๋‹ˆ๊นŒ ์•ŒํŒŒ๋ฒณ ๋น„๊ต๋ฅผ ํ• ๋•Œ ๋Œ€๋ฌธ์ž๋กœ ๋‹ค ๋ฐ”๊ฟจ๋Š”๋ฐ ์†Œ๋ฌธ์ž๋ž‘ ๋น„๊ตํ•ด์„œ ์นด์šดํŠธ๊ฐ€ ์•ˆ๋˜๊ณ  ๋‹ค 0์ด ๋‚˜์™”๋‹ค. ํ˜ผ์ž์„œ ํ’€๋•Œ๋Š” ์ˆ˜์ •ํ•ด์„œ ๋‹ค์‹œ ์ œ์ถœํ•˜๋ฉด ๋˜๋‹ˆ๊นŒ ์ƒ๊ด€์—†๋Š”๋ฐ ๋งŒ์•ฝ ๋Œ€๋ฉด ๋ฉด์ ‘์—์„œ ์ด๋Ÿฐ ์‚ฌ์†Œํ•œ ์‹ค์ˆ˜๋ฅผ ํ•˜๊ณ  ๊ฒ€์ฆ๋„ ์—†์ด ์ œ์ถœํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฌ์šด ๋ฌธ์ œ๋ผ๋„ ํ†ต๊ณผํ•  ๊ฒƒ ๊ฐ™์ง„ ์•Š๋‹ค. ๋‚ด์ผ์€ ์ œ์ถœํ•˜๊ธฐ ์ „์— ๊ผผ๊ผผํžˆ .. 2025. 1. 13.
A Journey to Algorithm Mastery - 1 (์ค‘1 ์ˆ˜ํ•™) ๐ŸŒท ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€ํ•˜๋Š”๋ฐ ์ค‘ํ•™๊ต ์ˆ˜ํ•™์ด ๋„์›€์ด ๋˜๋Š”๊ฐ€? ๋งŽ์€ ํšŒ์‚ฌ๋“ค์ด 1์ฐจ ๊ด€๋ฌธ์œผ๋กœ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ๋ณด๊ธฐ๋•Œ๋ฌธ์— ์ฝ”ํ…Œ๋ฅผ ํ†ต๊ณผํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋ฉด์ ‘์˜ ๊ธฐํšŒ์กฐ์ฐจ ์—†์„ ์ˆ˜๋„ ์žˆ๊ณ ์ข‹์€ ํšŒ์‚ฌ๋“ค์€ ๊ฑฐ์˜ ์ฝ”ํ…Œ๊ฐ€ ํ•„์ˆ˜๋‹ค. ๊ทธ๋ž˜์„œ ๊ตญ๋น„๊ต์œก์ด ๋๋‚  ๋•Œ์ฏค ๋‹ค๋“ค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„๋ฅผ ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ๋‚˜ ์—ญ์‹œ๋„ 2022๋…„ 12์›”์— ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ์ฝ”๋”ฉ ๋ฌธ์ œ๋ฅผ ํ’€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.  ๊ฐ•์‚ฌ๋‹˜์ด ์ฝ”ํ…Œ ์–ธ์–ด๋กœ ํŒŒ์ด์ฌ์„ ์ถ”์ฒœํ•ด์ฃผ์…”์„œ ์šฐ์„  ํŒŒ์ด์ฌ์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ž…๋ฌธ์˜ ๊ฒฝ์šฐ ํ•˜๋ฃจ์— 4๋ฌธ์ œ์”ฉ ๋งค์ผ ํ’€๋ฉด 25์ผ, ์•ฝ ํ•œ๋‹ฌ๋งŒ์— ๋‹ค ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ถ„๋Ÿ‰์ด์—ฌ์„œ ๊ทธ๋ ‡๊ฒŒ ์–ด๋ ต์ง€ ์•Š์„ ๊ฑฐ๋ผ ์ƒ๊ฐํ–ˆ๋Š”๋ฐ Day2 ๋ถ„์ˆ˜์˜ ๋ง์…ˆ๋ถ€ํ„ฐ  ํ’€์ˆ˜๊ฐ€ ์—†์—ˆ๋‹ค... ๋ฌธ์ œ์—์„œ ๋‘ ๋ถ„์ˆ˜๋ฅผ ๋”ํ•œ ๊ฐ’์„ ๊ธฐ์•ฝ ๋ถ„์ˆ˜๋กœ ๋‚˜ํƒ€๋ƒˆ์„ ๋•Œ ๋ถ„์ž์™€ ๋ถ„๋ชจ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๋‹ด์€ ๋ฐฐ์—ด์„ ๋ฆฌํ„ดํ•˜๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ๊ธฐ.. 2023. 6. 4.