๋ชฉ๋ก์ „์ฒด ๊ธ€ (244)

๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ์ปคํ”ผ ์‹ฌ๋ถ€๋ฆ„

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ์ปคํ”ผ ์‹ฌ๋ถ€๋ฆ„ ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ํŒ€์˜ ๋ง‰๋‚ด์ธ ์ฒ ์ˆ˜๋Š” ์•„๋ฉ”๋ฆฌ์นด๋…ธ์™€ ์นดํŽ˜ ๋ผํ…Œ๋งŒ ํŒ๋งคํ•˜๋Š” ์นดํŽ˜์—์„œ ํŒ€์›๋“ค์˜ ์ปคํ”ผ๋ฅผ ์‚ฌ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ฉ”๋ฆฌ์นด๋…ธ์™€ ์นดํŽ˜ ๋ผํ…Œ์˜ ๊ฐ€๊ฒฉ์€ ์ฐจ๊ฐ€์šด ๊ฒƒ๊ณผ ๋œจ๊ฑฐ์šด ๊ฒƒ ์ƒ๊ด€์—†์ด ๊ฐ๊ฐ 4500, 5000์›์ž…๋‹ˆ๋‹ค. ๊ฐ ํŒ€์›์—๊ฒŒ ๋งˆ์‹ค ๋ฉ”๋‰ด๋ฅผ ์ ์–ด๋‹ฌ๋ผ๊ณ  ํ•˜์˜€๊ณ , ๊ทธ ์ค‘์—์„œ ๋ฉ”๋‰ด๋งŒ ์ ์€ ํŒ€์›์˜ ๊ฒƒ์€ ์ฐจ๊ฐ€์šด ๊ฒƒ์œผ๋กœ ํ†ต์ผํ•˜๊ณ  "์•„๋ฌด๊ฑฐ๋‚˜"๋ฅผ ์ ์€ ํŒ€์›์˜ ๊ฒƒ์€ ์ฐจ๊ฐ€์šด ์•„๋ฉ”๋ฆฌ์นด๋…ธ๋กœ ํ†ต์ผํ•˜๊ธฐ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฐ ์ง์›์ด ์ ์€ ๋ฉ”๋‰ด๊ฐ€ ๋ฌธ์ž์—ด ๋ฐฐ์—ด order๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์นดํŽ˜์—์„œ ๊ฒฐ์ œํ•˜๊ฒŒ ๋  ๊ธˆ์•ก์„ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”. order์˜ ์›์†Œ๋Š” ์•„๋ž˜์˜ ๊ฒƒ๋“ค๋งŒ ๋“ค์–ด์˜ค๊ณ , ๊ฐ๊ฐ์˜ ์˜๋ฏธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 ≤ order์˜ ๊ธธ์ด ≤ 1,000 ๐Ÿ’š ํ’€์ด func..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ๋ฌธ์ž์—ด ์„ž๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ๋ฌธ์ž์—ด ์„ž๊ธฐ ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ๊ธธ์ด๊ฐ€ ๊ฐ™์€ ๋‘ ๋ฌธ์ž์—ด str1๊ณผ str2๊ฐ€ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ๋‘ ๋ฌธ์ž์—ด์˜ ๊ฐ ๋ฌธ์ž๊ฐ€ ์•ž์—์„œ๋ถ€ํ„ฐ ์„œ๋กœ ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉด์„œ ํ•œ ๋ฒˆ์”ฉ ๋“ฑ์žฅํ•˜๋Š” ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค์–ด return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด ์ฃผ์„ธ์š”. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 ≤ str1์˜ ๊ธธ์ด = str2์˜ ๊ธธ์ด ≤ 10 str1๊ณผ str2๋Š” ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค. ๐Ÿ’š ํ’€์ด function solution(str1, str2) { let answer = ''; for ( let i = 0; i < str1.length; i++ ) { answer += str1[i]+str2[i] } return answer; } โœ… ๋‘ ๋ฌธ์ž์—ด์„ ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉด์„œ ๊ฒฐํ•ฉํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์ €์žฅ๋  answer ๋ณ€์ˆ˜๋ฅผ ๋นˆ ๋ฌธ์ž์—ด๋กœ ์ดˆ..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ๋ฌธ์ž์—ด๋“ค์ด ๋‹ด๊ธด ๋ฆฌ์ŠคํŠธ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ชจ๋“  ๋ฌธ์ž์—ด๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ํ•ฉ์นœ ๋ฌธ์ž์—ด์„ ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค ๋•Œ ํŠน์ • ๋ฌธ์ž์—ด์„ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์€ ์ œ์™ธ์‹œํ‚ค๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ ["abc", "def", "ghi"]๊ฐ€ ์žˆ๊ณ  ๋ฌธ์ž์—ด "ef"๋ฅผ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์€ ์ œ์™ธํ•˜๊ณ  ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค๋ฉด "abcghi"๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ str_list์™€ ์ œ์™ธํ•˜๋ ค๋Š” ๋ฌธ์ž์—ด ex๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, str_list์—์„œ ex๋ฅผ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์„ ์ œ์™ธํ•˜๊ณ  ๋งŒ๋“  ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 2 ≤ str_list์˜ ๊ธธ์ด ≤ 10 1 ≤ str_list์˜ ์›์†Œ์˜ ๊ธธ์ด ≤ 10 1 ≤ ex์˜ ๊ธธ์ด ≤ ..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ๊ธ€์ž ์ด์–ด ๋ถ™์—ฌ ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ๊ธ€์ž ์ด์–ด ๋ถ™์—ฌ ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ๋ฌธ์ž์—ด my_string๊ณผ ์ •์ˆ˜ ๋ฐฐ์—ด index_list๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. my_string์˜ index_list์˜ ์›์†Œ๋“ค์— ํ•ด๋‹นํ•˜๋Š” ์ธ๋ฑ์Šค์˜ ๊ธ€์ž๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ธ ๋ฌธ์ž์—ด์„ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 ≤ my_string์˜ ๊ธธ์ด ≤ 1,000 my_string์˜ ์›์†Œ๋Š” ์˜์†Œ๋ฌธ์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. 1 ≤ index_list์˜ ๊ธธ์ด ≤ 1,000 0 ≤ index_list์˜ ์›์†Œ = 0 && index < my_string.length) { answer += my_string[index]; } } return answer } โœ… ์กฐ๊ธˆ ์–ด๋ ค์› ๋‹น .. ๐Ÿ˜– ๊ฒฐ๊ณผ๋ฅผ ๋‹ด์„ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•ด..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ํ•  ์ผ ๋ชฉ๋ก

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - ํ•  ์ผ ๋ชฉ๋ก ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ์˜ค๋Š˜ ํ•ด์•ผ ํ•  ์ผ์ด ๋‹ด๊ธด ๋ฌธ์ž์—ด ๋ฐฐ์—ด todo_list์™€ ๊ฐ๊ฐ์˜ ์ผ์„ ์ง€๊ธˆ ๋งˆ์ณค๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” boolean ๋ฐฐ์—ด finished๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, todo_list์—์„œ ์•„์ง ๋งˆ์น˜์ง€ ๋ชปํ•œ ์ผ๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ๋‹ด์€ ๋ฌธ์ž์—ด ๋ฐฐ์—ด์„ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 ≤ todo_list์˜ ๊ธธ์ด 1 ≤ 100 2 ≤ todo_list์˜ ์›์†Œ์˜ ๊ธธ์ด ≤ 20 todo_list์˜ ์›์†Œ๋Š” ์˜์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. todo_list์˜ ์›์†Œ๋Š” ๋ชจ๋‘ ์„œ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. finished[i]๋Š” true ๋˜๋Š” false์ด๊ณ  true๋Š” todo_list[i]๋ฅผ ๋งˆ์ณค์Œ์„, false๋Š” ์•„์ง ๋งˆ์น˜์ง€ ๋ชปํ–ˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์•„์ง ๋งˆ์น˜์ง€ ๋ชป..