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

์ „์ฒด ๊ธ€1141

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋ฐฐ์—ด์˜ Push,Pop,Sort, Reverse๊ตฌํ˜„ํ•˜๊ธฐ 1. Push ๋ฉ”์„œ๋“œ ๊ตฌํ˜„ํ•˜๊ธฐ ๊ฐœ์š” Push ๋ฉ”์„œ๋“œ๋Š” ๋ฐฐ์—ด์˜ ๋์— ํ•˜๋‚˜ ์ด์ƒ์˜ ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ์žฅ์—์„œ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๊ธฐ๋ณธ ๋ฐฐ์—ด ๋ฉ”์„œ๋“œ์ธ Push๋ฅผ ์ง์ ‘ ๊ตฌํ˜„ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋™์ž‘ ์ž…๋ ฅ๋œ ์š”์†Œ๋ฅผ ๋ฐฐ์—ด์˜ ๋งˆ์ง€๋ง‰ ์ธ๋ฑ์Šค ๋‹ค์Œ ์œ„์น˜์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐ์—ด์˜ ๊ธธ์ด๋ฅผ 1 ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ธธ์ด๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ตฌํ˜„ ๋‹ค์Œ์€ Push ๋ฉ”์„œ๋“œ์˜ ๊ตฌํ˜„ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. Array.prototype.pushCustom = function (...elements) { const startLength = this.length; let argIndex = 0; for (let i = startLength; i < startLength + elements.length; i++) { this[i] =.. 2023. 10. 25.
์Šค๋งˆํŠธํฐ ๊ณผ์˜์กด ์˜ˆ๋ฐฉ๊ต์œก 1. ์Šค๋งˆํŠธํฐ ๊ณผ์˜์กด์˜ ํ˜„ํ™ฉ๊ณผ ๋ฌธ์ œ์  ์Šค๋งˆํŠธํฐ์˜ ๋ฐœ์ „๊ณผ ํ•จ๊ป˜ ์ธํ„ฐ๋„ท์ด ๋ณด๊ธ‰๋˜๋ฉด์„œ ์Šค๋งˆํŠธํฐ๊ณผ์˜ ์˜์กด ํ˜„์ƒ์ด ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ํ˜„๋Œ€ ์‚ฌํšŒ์˜ ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ€๊ฐ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ๊ณผ์˜์กด์€ ์‚ฌ๋žŒ๋“ค์ด ์Šค๋งˆํŠธํฐ์— ๊ณผ๋„ํ•˜๊ฒŒ ์˜์กดํ•˜๋ฉฐ, ์ผ์ƒ์ƒํ™œ์—์„œ ์Šค๋งˆํŠธํฐ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด ๋ถˆ์•ˆ๊ฐ์ด๋‚˜ ๋ถˆํŽธ๊ฐ์„ ๋Š๋ผ๋Š” ์ƒํƒœ๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ ๊ณผ์˜์กด์˜ ๋ฌธ์ œ์ ์€ ๋‹ค์–‘ํ•œ ์ธก๋ฉด์—์„œ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ, ์‚ฌํšŒ๊ด€๊ณ„์˜ ์•ฝํ™”์ž…๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ ๊ณผ์˜์กด์œผ๋กœ ์ธํ•ด ์‚ฌ๋žŒ๋“ค์€ ์‹ค์ œ ๋Œ€๋ฉด ์†Œํ†ต๋ณด๋‹ค๋Š” ์Šค๋งˆํŠธํฐ์„ ํ†ตํ•œ ๊ฐ€์ƒ์˜ ์†Œํ†ต์— ์ต์ˆ™ํ•ด์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ˜„์‹ค์ ์ธ ์ธ๊ฐ„๊ด€๊ณ„์˜ ํ˜•์„ฑ๊ณผ ์œ ์ง€์— ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋Š˜์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘˜์งธ, ์‹ ์ฒด์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šค๋งˆํŠธํฐ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•œ ์žฅ์‹œ๊ฐ„์˜ ๋ชธ์˜ ์˜ํ–ฅ์„ ์ฃผ๋Š” ์ž์„ธ์™€ ๋ˆˆ์˜ ํ”ผ๋กœ ๋“ฑ์ด ์ƒ๊ธฐ๊ณ , ์ด๋กœ ์ธ.. 2023. 10. 25.
sbs ๋ผ๋””์˜ค ํŽธ์„ฑํ‘œ 1. ์ฃผ์š” ํ”„๋กœ๊ทธ๋žจ ์†Œ๊ฐœ 1.1. [ABC๋ผ๋””์˜ค] - ์•„์นจ ์ผ์ƒ์˜ ์‹œ์ž‘์„ ์‘์›ํ•ด! ๋งค์ผ ์˜ค์ „ 7์‹œ๋ถ€ํ„ฐ 9์‹œ๊นŒ์ง€ ABC๋ผ๋””์˜ค์—์„œ๋Š” ์ฒญ์ทจ์ž๋“ค์˜ ์•„์นจ ์ผ์ƒ์„ ์‘์›ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์†ก์ถœํ•ฉ๋‹ˆ๋‹ค. ์ฆ๊ฒ๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์ฝ”๋„ˆ์™€ ์Œ์•…, ๊ทธ๋ฆฌ๊ณ  ์‹ค์‹œ๊ฐ„ ์†Œํ†ต์„ ํ†ตํ•ด ์ฒญ์ทจ์ž๋“ค๊ณผ ์†Œํ†ตํ•˜๋ฉฐ ์ผ์ƒ์— ํ™œ๋ ฅ์„ ๋ถˆ์–ด๋„ฃ์Šต๋‹ˆ๋‹ค. 1.2. [XYZ FM] – ๋‹ค์ฑ„๋กœ์šด ์Œ์•…๊ณผ ์†Œํ†ต์ด ์žˆ๋Š” ์˜คํ›„! XYZ FM์—์„œ๋Š” ์˜คํ›„ 1์‹œ๋ถ€ํ„ฐ 6์‹œ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์Œ์•…๊ณผ ์†Œํ†ต์„ ์ค‘์‹ฌ์œผ๋กœ ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋งค์ผ ๋‹ค๋ฅธ ํ…Œ๋งˆ๋กœ ๊ตฌ์„ฑ๋œ ์Œ์•…๊ณผ ๋‹ค์–‘ํ•œ ๊ฒŒ์ŠคํŠธ๋“ค์˜ ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ์ฒญ์ทจ์ž๋“ค์—๊ฒŒ ๋‹ค์ฑ„๋กœ์šด ์Œ์•… ๊ฒฝํ—˜์„ ์„ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋„ˆ๋“ค์„ ํ†ตํ•ด ์ฒญ์ทจ์ž๋“ค์˜ ์ด์•ผ๊ธฐ์— ๊ท€ ๊ธฐ์šธ์ž…๋‹ˆ๋‹ค. 1.3. [LMN ๋ผ๋””์˜ค] - ์ง€์‹๊ณผ ์—ด์ •์œผ๋กœ ๊ฐ€๋“.. 2023. 10. 24.
๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ 1. ๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ์˜ ๊ธฐ๋Šฅ๊ณผ ์ด์  ๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ๋Š” ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ๊ณผ ์—ฌ๋Ÿฌ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ทธ ์ค‘ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ๊ธฐ๋Šฅ ๋‹ค์–‘ํ•œ ์–ธ์–ด ์ง€์›: ๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ๋Š” 100๊ฐœ ์ด์ƒ์˜ ์–ธ์–ด๋ฅผ ์ง€์›ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์–ธ์–ด๋ถ€ํ„ฐ ๋“œ๋ฌธ ์–ธ์–ด๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์ˆ˜์ค€์˜ ๋ฒˆ์—ญ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ๋ฒˆ์—ญ: ๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ๋Š” ์‹ค์‹œ๊ฐ„ ๋ฒˆ์—ญ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์žฅ์ด๋‚˜ ๋ฌธ์„œ๋ฅผ ์ž…๋ ฅํ•  ๋•Œ, ๋ฒˆ์—ญ์ด ์ฆ‰์‹œ ์ˆ˜ํ–‰๋˜์–ด ์›ํ•˜๋Š” ์–ธ์–ด๋กœ ๋ฐ”๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ๋ฒˆ์—ญ: ๊ตฌ๊ธ€ ๋ฌด๋ฃŒ ์˜์–ด ๋ฒˆ์—ญ๊ธฐ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ…์ŠคํŠธ๋ฅผ ๋ฒˆ์—ญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์–ด, ๋ฌธ์žฅ, ๋ฌธ๋‹จ ๋˜๋Š” ์ „์ฒด ๋ฌธ์„œ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธด ๋ฌธ์„œ๋„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ์–ธ์–ด.. 2023. 10. 24.