์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ๋ฐฑ์ค 1339๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง
- TypeError: createContext only works in Client Components. Add the "use client" directive at the top of the file to use it. Read more:
- ์นด์นด์ค ์ฝํ
- next13 emotion
- suspense ๋น๋๊ธฐ
- js ์ค์ฝํ
- ๋ฐฑ์ค 2108 ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฆฌ์กํธ์ฟผ๋ฆฌ suspense
- ์ค์ฝํ
- app router emotion
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง ํ๊ณ
- js ๋ฌธ์์ด ์์ถ
- ๋ฐฑ์ค 1339๋ฒ nodejs
- suspense react-query
- ์๋ฐ์คํฌ๋ฆฝํธ ์ค์ฝํ
- suspense ๋ณ๋ชฉํ์
- suspense ๋์์๋ฆฌ
- js ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- ํ๋ก๊ทธ๋๋จธ์ค ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- emotion RSC
- ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ์์ถ
- ๊ตฌ๋ฆํค
- ๋ฐฑ์ค 1339๋ฒ js
- ์ต์ ๋์ฒด์ด๋
- ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ์์ถ
- emtion app router
- ์ฌ์ฉ์ฑ ๊ฐ์
- js
- ๋ฐฑ์ค 2108 nodejs
- Today
- Total
๋ชฉ๋ก๐ฅ Algorithm (101)
Lennon FE
https://www.acmicpc.net/problem/3052 3052๋ฒ: ๋๋จธ์ง ๊ฐ ์๋ฅผ 42๋ก ๋๋ ๋๋จธ์ง๋ 39, 40, 41, 0, 1, 2, 40, 41, 0, 1์ด๋ค. ์๋ก ๋ค๋ฅธ ๊ฐ์ 6๊ฐ๊ฐ ์๋ค. www.acmicpc.net const fs = require('fs'); let input = fs .readFileSync('/dev/stdin') .toString() .trim() .split('\n') .map((v) => +v); const map = new Map(); input.filter((value) => { map.set(value % 42); }); console.log(map.size); input => ๊ฐํ๋์ด ์ ๋ ฅ๋ ๊ฐ๋ค์ ๋ฐฐ์ด์ ๋ฃ์ (๋ฌธ์๋ก ๋ณํ => ์์ ๊ณต๋ฐฑ ์ ..
https://programmers.co.kr/learn/courses/30/lessons/64065?language=javascript ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ํํ "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr function solution(s) { let arr = []; let result = s.replace(/{/gi, "").replace(/}/gi,"").split(",").map((value) => { arr.push(parseInt(value)); }); arr.so..
https://programmers.co.kr/learn/courses/30/lessons/42839?language=javascript ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์์ ์ฐพ๊ธฐ ํ์๋ฆฌ ์ซ์๊ฐ ์ ํ ์ข ์ด ์กฐ๊ฐ์ด ํฉ์ด์ ธ์์ต๋๋ค. ํฉ์ด์ง ์ข ์ด ์กฐ๊ฐ์ ๋ถ์ฌ ์์๋ฅผ ๋ช ๊ฐ ๋ง๋ค ์ ์๋์ง ์์๋ด๋ ค ํฉ๋๋ค. ๊ฐ ์ข ์ด ์กฐ๊ฐ์ ์ ํ ์ซ์๊ฐ ์ ํ ๋ฌธ์์ด numbers๊ฐ ์ฃผ์ด์ก์ ๋, ์ข ์ด programmers.co.kr function solution(numbers) { const number = [...numbers]; const answer = []; for(let i = 1; i { isPrime(+v) ? answer.push(+v) : answer }); } return [...new Set(answer)].length..
https://programmers.co.kr/learn/courses/30/lessons/42587 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ํ๋ฆฐํฐ ์ผ๋ฐ์ ์ธ ํ๋ฆฐํฐ๋ ์ธ์ ์์ฒญ์ด ๋ค์ด์จ ์์๋๋ก ์ธ์ํฉ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ค์ํ ๋ฌธ์๊ฐ ๋์ค์ ์ธ์๋ ์ ์์ต๋๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ๋ณด์ํ๊ธฐ ์ํด ์ค์๋๊ฐ ๋์ ๋ฌธ์๋ฅผ ๋จผ์ ์ธ์ํ๋ ํ๋ฆฐ programmers.co.kr function solution(priorities, location) { let result = []; let prior = []; let max = 0; let answer; for(let i = 0; i < priorities.length; i++){ prior.push({idx : i, value : priorities[i]}); } for(let j = 1..
https://programmers.co.kr/learn/courses/30/lessons/49994?language=javascript ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ฐฉ๋ฌธ ๊ธธ์ด programmers.co.kr function solution(dirs) { let [x,y] = [0,0]; let [x2,y2] = [0,0]; const answer = []; const result = dirs.split("").map((v) => { [x2,y2] = [x,y]; (v === "U") ? y += 1 : (v === "D") ? y -= 1 : (v === "L") ? x -= 1 : x += 1; if(x 5){ x--; return 0; } if(y < ..
https://programmers.co.kr/learn/courses/30/lessons/49993?language=javascript ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์คํฌํธ๋ฆฌ programmers.co.kr function solution(skill, skill_trees) { const answer =skill_trees.map(v => { let str = ''; const value = v.split("").filter(v1 => { if(skill.includes(v1)){ str+=v1; } }) return str; }) const result = possibleSkillTree(skill) return answer.filter((v) => { if(v === ''){ return 'good'; } i..
substring๊ณผ slice ํ์ฉํ๋ฉด์ ๋๋ ์ ์ด๋ค ๋ฌธ์ ๊ฐ ๊ณ์ ๋ช ๊ฐ๊ฐ ํ๋ฆฌ๋ ์ํฉ์ด ๋ฐ์ํ๋ค. ์ด๋ ต์ง ์์ ๋ฌธ์ ๋ผ ๋ก์ง์ ๋ฌธ์ ๊ฐ ์์๊ณ ๊ณ ๋ฏผํ๋์ฐจ ๋ฌธ์ ์ ์ ์ฐพ์๋ค. ๋ฐฐ์ด arr = [1, 2, 4, 5] ๊ฐ ์์ด์ 4์5, 1๊ณผ2๋ฅผ ๋ฐ๋๋ก ์ ๋ ฌํ๊ณ ๋ฌธ์์ด๋ก ๋ฆฌํดํ๊ณ ์ถ๋ค. ๊ทธ๋ฌ๋ฉด 0~2๊น์ง ์๋ฅด๊ณ , 3~ ์๋ฅธ ๊ฑธ ๋ถ์ฌ์ฃผ๋ฉด ๋๋ค. ๊ทธ๋ผ ๊ฒฐ๊ณผ์ ์ผ๋ก '4512'๊ฐ ๋ ๊ฒ์ด๋ค. ์ด๋ slice ํ join์ ํ๋ join์ ํ๊ณ substring์ ํด๋ ์๊ด์ด ์๋ค. (๋ฌผ๋ก ์๋ก์ด ๋ฐฐ์ด์ ๋ง๋ค๊ณ ์๋ณธ ๋ฐฐ์ด์ ๋ณด์กดํด์ผํจ) ๊ทธ๋ฌ๋ ๋ฐฐ์ด ๋ด์ ์์๋ 10์ ์๋ฆฌ ์ด์์ ์๊ฐ ์๋ค๋ฉด ๋ง์ด ๋ฌ๋ผ์ง๋ค. ์ด๋ substring์ ํ๋ฉด ์ํ๋ ๊ฐ์ ๊ฐ์ง ์ ์์ ๊ฒ์ด๋ค. ๋ฐฐ์ด๋ก ์ฃผ์ด์ง๋ฉด ๋ฌด์กฐ๊ฑด slice๋ฅผ ์ฌ์ฉํ๋๋ก ํ์