Jayden`s
220707(๋ชฉ) ๊ฒฝ๊ธฐ์นจ์ฒด ์ ํธ, ์คํ์์นF x ๋ค์ด๋ฒ
ํ... ์ ๋ง ๊ฑฑ์ ์ด๋ค. ์ ๊ฐ๋ถํฐ ์์ํด์ ์ฅ๋จ๊ธฐ ๊ธ๋ฆฌ ์ญ์ ๊น์ง ์ด์ธ์๋ ์ ๋ง ๋ง์ ๊ฒฝ๊ธฐ ์นจ์ฒด ์ง์กฐ๋ค์ด ๋ณด์ด๊ณ ์๋ ๊ฒ ๊ฐ๋ค. ํญ์ ๋๋ผ์ง๋ง ๊ฒฝ์ ์ ๋ํ ์์ธก์ ํ๋ ์ ๋ณด๋ฅผ ์ ํ ๋๋ง๋ค '์์ด ์ง์ง?' ํ๋ ์๊ฐ์ด ์์ฐ์ค๋ฝ๊ฒ ๋๋ ๊ฒ ๊ฐ๋ค. ์ด๋ฐ ์๊ฐ๋ค์ ๋ณํ์ ๋ํ ๊ฑฐ๋ถ์์ ์ค๋ ๊ฒ์ผ๊น? ์ด๋ด์๋ก ๋ ๋์ฒ ํ๊ฒ ์ธ์์ ์์์ ์ ํ๋ฉด์ ๋ฐ์๋ค์ด๋ ํ๋ จ์ด ๋๊ฒ ํ์ ์ ๋ฒ ๊ธฐ์ฌ์ ์ด์ด์ ํ๋์ค์ ์คํ์์นF์ ๊ธฐ์ฌ๋ค. ํนํ ์ด๋ฒ์ ์คํ์์นF์ ํ๊ตญ์ธ ์ฐฝ์ ์ ์ด์ผ๊ธฐ์ ์คํ์์น์์ ํ๋ฐํ ํ๋ํ๋ ๋ค์ด๋ฒ์ ์ด์ผ๊ธฐ๊ฐ ์ค๋ ธ๋ค. ํด์ธ์์ ์ผ์ด๋๋ ์ผ๋ค์ ๊ทธ์ ๋ฐ๋ผ๋ณด๊ธฐ๋ง ํ ๊ฒ์ด ์๋๋ผ, ์ฐ๋ฆฌ๋๋ผ๋ ๊ทธ ๊ธฐ์กฐ๋ฅผ ์ ๋ํ๊ณ ์ฐ๋ฆฌ๊ฐ ์ด๋ ์ ์๋ ํ๋ฆ์ด ๋๋ฉด ์ข๊ฒ ๋ค.
[JS] ์ฐ์ต๋ฌธ์ - ๋ค์ ํฐ ์ซ์
function solution(n) { // n์ ์ด์ง์๋ก ๋ฐ๊พธ๊ณ 1์ ๊ฐฏ์๋ฅผ ๋ณ์๋ก ์ ์ธ ๋ฐ ํ ๋น // 1์ฉ ๋ํ๋ฉด์ ์ด์ง์๋ก ๋ฐ๊พผ ๊ฐ์ 1๊ฐฏ์๊ฐ ์์์ ๊ตฌํ ๋ณ์์ ๊ฐ์ ๋, ๊ทธ ๊ฐ์ ๋ฆฌํดํ๋ค. let countFirst = n.toString(2).split('').filter((x) => x === '1').length; let answer = false; while (!answer) { n++; let countSecond = [...n.toString(2)].filter((x) => x === '1').length; if (countFirst === countSecond) { answer = n; } } return answer; } ํ๋ก๊ทธ๋๋จธ์ค ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ..
[JS] ์ฐ์ต๋ฌธ์ - ์ฌ๋ฐ๋ฅธ ๊ดํธ
function solution(s) { let n = s.length; let sum = 0; if (n % 2 === 1) { return false; } else { s = s.split('').map((bracket) => (bracket === '(' ? 1 : -1)); for (let num of s) { sum += num; if (sum < 0) { return false; } } let answer = sum === 0 ? true : false; return answer; } } ํ๋ก๊ทธ๋๋จธ์ค ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.k..
[CS] HTTP request method : GET, POST / PUT, PATCH
GET ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์๊ฒ ์ ๋ณด๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉํ๋ ๋ฉ์๋(๋ฆฌ์์ค ์กฐํ) ํ์ํ ์ ๋ณด๋ฅผ ํน์ ํ๊ธฐ ์ํด URL ๋ค์ Query String์ ์ถ๊ฐํ์ฌ ์ ๋ณด๋ฅผ ์กฐํ ํ ๋ฒ ์๋ฒ์ GET ์์ฒญ์ ํ ์ ์ด ์๋ค๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํด๋๋ค.(์ดํ ๋์ผํ ์์ฒญ์ ์ ์ฅ๋ ๊ฐ์ผ๋ก ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.)URL ๋ค์ Query String๊น์ง ํฌํจํด์ ๋ธ๋ผ์ฐ์ ํ์คํ ๋ฆฌ์ ๋จ๊ฒ ๋๊ธฐ ๋๋ฌธ์ ์บ์๊ฐ ๊ฐ๋ฅ POST ์๋ฒ์๊ฒ ์ ๋ณด(๋ฐ์ดํฐ) ์ฒ๋ฆฌ(์ฃผ๋ก ์์ฑ)๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉํ๋ ๋ฉ์๋ ๊ผญ ์์ฑ๋ฟ๋ง ์๋๋ผ, ๋ณ๊ฒฝ ๋๋ ํน์ ํ๋ก์ธ์ค๋ฅผ ์ฒ๋ฆฌํ๊ธฐ๋ ํฉ๋๋ค. ์ ๋ฌํ ๋ฐ์ดํฐ๋ฅผ Body ๋ถ๋ถ์ ํฌํจํ์ฌ ํต์ ๋ธ๋ผ์ฐ์ ํ์คํ ๋ฆฌ์ ๋จ์ง ์๊ณ ์บ์๋ ๋ถ๊ฐ๋ฅ PUT ์๋ฒ์ ๋ฆฌ์์ค๋ฅผ ์ ๋ฐ์ดํธํ๋ ๋ฉ์๋ ๋ฆฌ์์ค๋ฅผ ๋์ฒด, ํด๋น ๋ฆฌ์์ค๊ฐ ์์ผ..
220706(์) ํ๋ฆฌ ์ฒ ๋์ฐฝ, ์คํ์์นF
ํ๋์ค์ ๋ก์ ์ฒ ๋๊ธฐ์ง์๋ ์คํ์์นF ํ์ฌ๋ ์คํํธ์ ์ ์ฐ์ค๋ก ํ์ฌ์ ๊ฒฝ์ ์ํฉ์๋ ์ด๋ค ํ๋์ด ์ด๋ค์ง๊ณ ์๋ค. ์ข๋ ๋จผ ๋ฏธ๋๋ฅผ ์ํด์ ๋์์์ด ์ข์ ์คํํธ์ ๋ค์ด ๋์ค๊ณ ๊ทธ๋ฐ ์คํํธ์ ์ ์ง์ํ๊ณ ๋ฐ์ ์ํฌ ์ ์๋ ํ๊ฒฝ์ด ๋์์ผ๋ฉด ์ข๊ฒ ๊ณ ๊ทธ๋ ๊ฒ ๋ ๊ฒ์ด๋ผ ๋ฏฟ๋๋ค.