Jayden`s

    [JS] ์—ฐ์Šต๋ฌธ์ œ - ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜

    // function solution(n) { // const fibonacci = (n) => { // if (n === 0) { // return 0; // } else if (n === 1) { // return 1; // } else { // return fibonacci(n - 2) % 1234567 + fibonacci(n - 1) % 1234567; // } // } // return fibonacci(n) % 1234567; // } function solution(n) { let fibonacciArr = new Array(n + 1); fibonacciArr[0] = 0; fibonacciArr[1] = 1; for (let i = 2; i < n + 1; i++) { fibonacci..

    [JS] ์—ฐ์Šต๋ฌธ์ œ - JadenCase ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ

    // function solution(s) { // s = s.toLowerCase(); // let words = s.split(' '); // let answer = []; // for (let word of words) { // if (word === '') { // continue; // } else { // word = word[0].toUpperCase() + word.slice(1); // answer.push(word); // } // } // return answer.join(' '); // } function solution(s) { s = s.split(' ').map((el) => el.toLowerCase()); s = s.map((v) => { v = v.split(''); if..

    [JS] ์—ฐ์Šต๋ฌธ์ œ - N๊ฐœ์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜

    function solution(arr) { let max = Math.max(...arr); let n = arr.length; let count = 1; while (arr.filter((num) => (max * count) % num === 0).length < n) { count++; } let answer = max * count; return answer; } ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - N๊ฐœ์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜ ๋‘ ์ˆ˜์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜(Least Common Multiple)๋ž€ ์ž…๋ ฅ๋œ ๋‘ ์ˆ˜์˜ ๋ฐฐ์ˆ˜ ์ค‘ ๊ณตํ†ต์ด ๋˜๋Š” ๊ฐ€์žฅ ์ž‘์€ ์ˆซ์ž๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 2์™€ 7์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜๋Š” 14๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ •์˜๋ฅผ ํ™•์žฅํ•ด์„œ, n๊ฐœ์˜ ์ˆ˜์˜ ์ตœ์†Œ๊ณต๋ฐฐ programmers.co.kr ๋ฐฐ์—ด์—์„œ ๊ฐ€์žฅ ํฐ ๊ฐ’์˜ ๋ฐฐ์ˆ˜๋ฅผ ๋”ฐ๋ผ..

    [CS] OSI 7๊ณ„์ธต๊ณผ TCP/IP 4๊ณ„์ธต

    [CS] OSI 7๊ณ„์ธต๊ณผ TCP/IP 4๊ณ„์ธต

    ๊ณ„์ธต ๋ชจํ˜• ์ธํ„ฐ๋„ท์—์„œ ์ปดํ“จํ„ฐ๋“ค์ด ์„œ๋กœ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š”๋ฐ ์“ฐ์ด๋Š” ํ†ต์‹ ๊ทœ์•ฝ(ํ”„๋กœํ† ์ฝœ)์˜ ๋ชจ์Œ์œผ๋กœ, ๊ฐ ๊ณ„์ธต์€ ๋‹ด๋‹นํ•˜๋Š” ์œ„์น˜๋งˆ๋‹ค ์ฒ˜๋ฆฌ ์—ญํ• ์„ ๊ตฌ๋ถ„ํ•ด๋†“์Œ์œผ๋กœ์จ ์„œ๋กœ ๊ฐ„์˜ ๊ฐ„์„ญ์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์‚ฌ์šฉ์˜ ํŽธ๋ฆฌ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ธํ™˜์„ฑ ๋ณด์žฅ(๋‹ค๋ฅธ ์ œ์กฐ์‚ฌ ์žฅ๋น„๋“ค๋ผ๋ฆฌ๋„ ํ†ต์‹  ๊ฐ€๋Šฅ)์œผ๋กœ ์ธํ•œ ๋น„์šฉ ์ ˆ๊ฐ ์‰ฌ์šด ๋ฌธ์ œ ํ•ด๊ฒฐ(๊ณ„์ธต๋ณ„๋กœ ๋ฌธ์ œ ํ™•์ธ ๊ฐ€๋Šฅ) ๋‹ค๋ฅธ ๊ณ„์ธต๋ผ๋ฆฌ๋Š” ๊ฐ ์ „๋‹ฌ ๊ณผ์ •์„ ์•Œ ํ•„์š”์—†์–ด ๋ฐ์ดํƒ€์˜ ์บก์Šํ™”(ํ—ค๋”์ฒจ๋ถ€)์™€ ์€๋‹‰์ด ๊ฐ€๋Šฅ OSI 7๊ณ„์ธต OSI (Open Systems Interconnection) ๋„คํŠธ์›Œํฌ์—์„œ ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๋Š” ๊ณผ์ •์„ 7๋‹จ๊ณ„๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ํ๋ฆ„์„ ํ•œ๋ˆˆ์— ์•Œ์•„๋ณด๊ธฐ ํŽธํ•˜๊ณ , ํ†ต์‹  ๊ณผ์ •์—์„œ ์ด์ƒ์ด ์ƒ๊ฒผ์„ ๋•Œ ๋‹ค๋ฅธ ๊ณ„์ธต์˜ ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๊ณ  ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด ๊ณ„์ธต๋งŒ ์‚ดํŽด๋ณด๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ..