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

js10

[Java Script] ๊ทค ๊ณ ๋ฅด๊ธฐ ํ’€์ด(ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ2) [Java Script] ๊ทค ๊ณ ๋ฅด๊ธฐ ํ’€์ดํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ2https://school.programmers.co.kr/learn/courses/30/lessons/138476๋ฌธ์ œ ์„ค๋ช…๊ทค k๊ฐœ๋ฅผ ๊ณจ๋ผ ์ƒ์ž ํ•˜๋‚˜์— ๋‹ด์•„ ํŒ๋งคํ•˜๋ ค๊ณ  ํ•œ๋‹ค.๊ทค์˜ ํฌ๊ธฐ๋Š” ์„œ๋กœ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๊ณ , ๊ฐ™์€ ํฌ๊ธฐ์˜ ๊ทค๋„ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.์ด๋•Œ ๊ทค k๊ฐœ๋ฅผ ๊ณ ๋ฅผ ๋•Œ ์ข…๋ฅ˜ ์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•ด์•ผ ํ•œ๋‹ค.์ฆ‰, ๊ฐ™์€ ํฌ๊ธฐ์˜ ๊ทค์ด ๋งŽ๋‹ค๋ฉด ๊ทธ ํฌ๊ธฐ๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ๋‹ด๋Š” ๊ฒƒ์ด ์œ ๋ฆฌํ•˜๋‹ค.๊ฒฐ๊ตญ ์ด ๋ฌธ์ œ๋Š”k๊ฐœ๋ฅผ ์ฑ„์šฐ๋ฉด์„œ ์‚ฌ์šฉํ•œ ๊ทค์˜ ์ข…๋ฅ˜ ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค.๋ฌธ์ œ ํ’€์ดfunction solution(k, tangerine) { const map = new Map(); for (const size of tangerine) { map.set.. 2026. 3. 19.
[์ฝ”๋”ฉํ…Œ์ŠคํŠธ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๊ฐœ์ธ์ •๋ณด ์ˆ˜์ง‘ ์œ ํšจ๊ธฐ๊ฐ„ ํ’€์ด (JavaScript) 1. ๋ฌธ์ œ ์„ค๋ช…์ด ๋ฌธ์ œ๋Š” ๊ฐœ์ธ์ •๋ณด ์ˆ˜์ง‘ ๋‚ ์งœ์™€ ์•ฝ๊ด€ ์ข…๋ฅ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ,์˜ค๋Š˜ ๋‚ ์งœ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํŒŒ๊ธฐํ•ด์•ผ ํ•˜๋Š” ๊ฐœ์ธ์ •๋ณด์˜ ๋ฒˆํ˜ธ๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.์•ฝ๊ด€๋งˆ๋‹ค ์œ ํšจ๊ธฐ๊ฐ„(๊ฐœ์›” ์ˆ˜)์ด ๋‹ค๋ฆ„๋ชจ๋“  ๋‹ฌ์€ 28์ผ๋กœ ๊ณ„์‚ฐ๊ฐœ์ธ์ •๋ณด๋Š” ์•ฝ๊ด€ ์œ ํšจ๊ธฐ๊ฐ„์ด ์ง€๋‚œ ๊ฒฝ์šฐ ํŒŒ๊ธฐ ๋Œ€์ƒํŒŒ๊ธฐํ•ด์•ผ ํ•˜๋Š” ๊ฐœ์ธ์ •๋ณด์˜ ์ธ๋ฑ์Šค(1๋ถ€ํ„ฐ ์‹œ์ž‘) ๋ฅผ ๋ฐฐ์—ด๋กœ ๋ฐ˜ํ™˜2. ์ฒ˜์Œ์— ํ—ท๊ฐˆ๋ฆฌ๋Š” ํฌ์ธํŠธ์ด ๋ฌธ์ œ๋Š” ๋‚ ์งœ๊ฐ€ ๋‚˜์˜ค๊ธฐ ๋•Œ๋ฌธ์— ์ฒ˜์Œ์—๋Š” Date ๊ฐ์ฒด๋กœ ํ’€๊ณ  ์‹ถ์–ด์ง‘๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด: new Date("2022.05.19") ์ด๋Ÿฐ ์‹์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ถ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ์ด ๋ฌธ์ œ๋Š” ์‹ค์ œ ๋‹ฌ๋ ฅ ๊ธฐ์ค€์ด ์•„๋‹ˆ๋ผ,๋ฌธ์ œ ์•ˆ์—์„œ ๋”ฐ๋กœ ์ •ํ•œ ๊ทœ์น™์„ ๋”ฐ๋ผ์•ผ ํ•ฉ๋‹ˆ๋‹ค.์™œ Date๋ณด๋‹ค ์ง์ ‘ ๊ณ„์‚ฐ์ด ๋” ์ข‹์€๊ฐ€?๋ฌธ์ œ์—์„œ ๋ช…ํ™•ํ•˜๊ฒŒ ๋งํ•˜๋Š” ๊ทœ์น™์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.1๋…„ = 12.. 2026. 3. 17.
[์ฝ”๋”ฉํ…Œ์ŠคํŠธ] ์œ ์—ฐ๊ทผ๋ฌด์ œ-js https://school.programmers.co.kr/learn/courses/30/lessons/388351 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก์˜ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๐Ÿ’ก ๋ฌธ์ œ ์ ‘๊ทผ๋ฐฉ์‹โœ๏ธ Point์ด ๋ฌธ์ œ๋Š” ๊ฐ ์ง์›๋งˆ๋‹ค 7์ผ๊ฐ„์˜ ์ถœ๊ทผ ๊ธฐ๋ก์„ ํ™•์ธํ•ด์„œ,ํ‰์ผ(์›”~๊ธˆ)์—๋งŒ ํฌ๋ง ์ถœ๊ทผ ์‹œ๊ฐ๋ณด๋‹ค 10๋ถ„ ์ด๋‚ด๋กœ ๋„์ฐฉํ–ˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.์ฒ˜์Œ ๋ณด๋ฉด ๋‹จ์ˆœํžˆ ํฌ๋ง์‹œ๊ฐ„ + 10 >= ์‹ค์ œ์ถœ๊ทผ์‹œ๊ฐ„์ด๋ ‡๊ฒŒ ๋น„๊ตํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™์ง€๋งŒ, ์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•ด์•ผ ํ•  ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด ํฌ๋ง ์ถœ๊ทผ ์‹œ๊ฐ์ด 855๋ผ๋ฉด,10๋ถ„ ๋’ค๋Š” 865๊ฐ€ ์•„๋‹ˆ๋ผ 905 ์ž…๋‹ˆ๋‹ค.์ฆ‰, ์ด ๋ฌธ์ œ๋Š” HHMM ํ˜•์‹์˜ ์‹œ๊ฐ„์„ ๋‹จ์ˆœ ์ˆซ์ž๋กœ ๋”ํ•˜๋ฉด ์•ˆ ๋˜๊ณ ,๋ถ„ ๋‹จ์œ„๋กœ ๋ณ€ํ™˜ํ•ด์„œ.. 2026. 3. 15.
[JavaScript] 2022 KAKAO TECH INTERNSHIP_๋ฌธ์ œํ’€์ด_ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ_1 [JavaScript] 2022 KAKAO TECH INTERNSHIP ๋ฌธ์ œํ’€์ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ_1 https://school.programmers.co.kr/learn/courses/30/lessons/118666 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr โœจ ๋ฌธ์ œ ์„ค๋ช… ๋‚˜๋งŒ์˜ ์นด์นด์˜ค ์„ฑ๊ฒฉ ์œ ํ˜• ๊ฒ€์‚ฌ์ง€๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์„ฑ๊ฒฉ ์œ ํ˜• ๊ฒ€์‚ฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ 4๊ฐœ ์ง€ํ‘œ๋กœ ์„ฑ๊ฒฉ ์œ ํ˜•์„ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์„ฑ๊ฒฉ์€ ๊ฐ ์ง€ํ‘œ์—์„œ ๋‘ ์œ ํ˜• ์ค‘ ํ•˜๋‚˜๋กœ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์ง€ํ‘œ ๋ฒˆํ˜ธ ์„ฑ๊ฒฉ ์œ ํ˜• 1๋ฒˆ ์ง€ํ‘œ ๋ผ์ด์–ธํ˜•(R), ํŠœ๋ธŒํ˜•(T) 2๋ฒˆ ์ง€ํ‘œ ์ฝ˜ํ˜•(C), ํ”„๋กœ๋„ํ˜•(F) 3๋ฒˆ ์ง€ํ‘œ .. 2024. 1. 2.
[Java Script] ํ–„๋ฒ„๊ฑฐ ๋งŒ๋“ค๊ธฐ ํ’€์ด(ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ1) with replace ์‹œ๊ฐ„๋ณต์žก๋„ ํ•ด๊ฒฐ [Java Script] ํ–„๋ฒ„๊ฑฐ ๋งŒ๋“ค๊ธฐ ํ’€์ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ1 https://school.programmers.co.kr/learn/courses/30/lessons/133502 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ๋ฌธ์ œ ์„ค๋ช… ํ–„๋ฒ„๊ฑฐ ๊ฐ€๊ฒŒ์—์„œ ์ผ์„ ํ•˜๋Š” ์ƒ์ˆ˜๋Š” ํ–„๋ฒ„๊ฑฐ๋ฅผ ํฌ์žฅํ•˜๋Š” ์ผ์„ ํ•ฉ๋‹ˆ๋‹ค. ํ•จ๊ป˜ ์ผ์„ ํ•˜๋Š” ๋‹ค๋ฅธ ์ง์›๋“ค์ด ํ–„๋ฒ„๊ฑฐ์— ๋“ค์–ด๊ฐˆ ์žฌ๋ฃŒ๋ฅผ ์กฐ๋ฆฌํ•ด ์ฃผ๋ฉด ์กฐ๋ฆฌ๋œ ์ˆœ์„œ๋Œ€๋กœ ์ƒ์ˆ˜์˜ ์•ž์— ์•„๋ž˜์„œ๋ถ€ํ„ฐ ์œ„๋กœ ์Œ“์ด๊ฒŒ ๋˜๊ณ , ์ƒ์ˆ˜๋Š” ์ˆœ์„œ์— ๋งž๊ฒŒ ์Œ“์—ฌ์„œ ์™„์„ฑ๋œ ํ–„๋ฒ„๊ฑฐ๋ฅผ ๋”ฐ๋กœ ์˜ฎ๊ฒจ ํฌ์žฅ์„ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ƒ์ˆ˜๊ฐ€ ์ผํ•˜๋Š” ๊ฐ€๊ฒŒ๋Š” ์ •ํ•ด์ง„ ์ˆœ์„œ(์•„๋ž˜์„œ๋ถ€ํ„ฐ, .. 2023. 12. 19.
[Java Script] 2019 ์นด์นด์˜ค ๊ฐœ๋ฐœ์ž ๊ฒจ์šธ ์ธํ„ด์‹ญ_ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ๊ฒŒ์ž„ํ’€์ด(ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ1) [Java Script] 2019 ์นด์นด์˜ค ๊ฐœ๋ฐœ์ž ๊ฒจ์šธ ์ธํ„ด์‹ญ-ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ๊ฒŒ์ž„ํ’€์ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋ ˆ๋ฒจ1 https://school.programmers.co.kr/learn/courses/30/lessons/64061 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌธ์ œ์„ค๋ช… ๊ฒŒ์ž„๊ฐœ๋ฐœ์ž์ธ "์ฃ ๋ฅด๋””"๋Š” ํฌ๋ ˆ์ธ ์ธํ˜•๋ฝ‘๊ธฐ ๊ธฐ๊ณ„๋ฅผ ๋ชจ๋ฐ”์ผ ๊ฒŒ์ž„์œผ๋กœ ๋งŒ๋“ค๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. "์ฃ ๋ฅด๋””"๋Š” ๊ฒŒ์ž„์˜ ์žฌ๋ฏธ๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ํ™”๋ฉด ๊ตฌ์„ฑ๊ณผ ๊ทœ์น™์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฒŒ์ž„ ๋กœ์ง์— ๋ฐ˜์˜ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ํ™”๋ฉด์€ "1 x 1" ํฌ๊ธฐ์˜ ์นธ๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ "N x N" ํฌ๊ธฐ์˜ ์ •์‚ฌ๊ฐ ๊ฒฉ์ž์ด๋ฉฐ ์œ„์ชฝ์—๋Š” ํฌ.. 2023. 11. 24.