์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ์์ถ
- app router emotion
- ๋ฐฑ์ค 1339๋ฒ nodejs
- ๋ฐฑ์ค 2108 ์๋ฐ์คํฌ๋ฆฝํธ
- suspense ๋น๋๊ธฐ
- js ๋ฌธ์์ด ์์ถ
- ์นด์นด์ค ์ฝํ
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง ํ๊ณ
- ์ต์ ๋์ฒด์ด๋
- emotion RSC
- ์ค์ฝํ
- ์ฌ์ฉ์ฑ ๊ฐ์
- ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ์์ถ
- ์๋ฐ์คํฌ๋ฆฝํธ ์ค์ฝํ
- suspense react-query
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง
- next13 emotion
- ๋ฐฑ์ค 1339๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฆฌ์กํธ์ฟผ๋ฆฌ suspense
- ๋ฐฑ์ค 2108 nodejs
- suspense ๋์์๋ฆฌ
- emtion app router
- js ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- ๊ตฌ๋ฆํค
- js ์ค์ฝํ
- ๋ฐฑ์ค 1339๋ฒ js
- suspense ๋ณ๋ชฉํ์
- TypeError: createContext only works in Client Components. Add the "use client" directive at the top of the file to use it. Read more:
- ํ๋ก๊ทธ๋๋จธ์ค ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- js
- Today
- Total
๋ชฉ๋ก๐ฅ Algorithm/Baekjoon (56)
Lennon FE
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b6rEVr/btrrfnCxJgN/g7C9X1Ybi49BaQarZND8ck/img.png)
https://www.acmicpc.net/problem/2869 2869๋ฒ: ๋ฌํฝ์ด๋ ์ฌ๋ผ๊ฐ๊ณ ์ถ๋ค ์ฒซ์งธ ์ค์ ์ธ ์ ์ A, B, V๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด์ ์ฃผ์ด์ง๋ค. (1 ≤ B +v); const A = input.shift(); const B = input.shift(); const V = input.shift(); console.log(Math.ceil((V - B) / (A - B))); ์ฒ์์ ์๋ฌด์๊ฐ์์ด ์..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/10neM/btrrh6fXkv2/iiNk1UslthRSRIKXYGOOwk/img.png)
https://www.acmicpc.net/problem/2775 2775๋ฒ: ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ ์ฒซ ๋ฒ์งธ ์ค์ Test case์ ์ T๊ฐ ์ฃผ์ด์ง๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ์ ์ผ์ด์ค๋ง๋ค ์ ๋ ฅ์ผ๋ก ์ฒซ ๋ฒ์งธ ์ค์ ์ ์ k, ๋ ๋ฒ์งธ ์ค์ ์ ์ n์ด ์ฃผ์ด์ง๋ค www.acmicpc.net const fs = require('fs'); let input = fs .readFileSync('dev/stdin', 'utf-8') .toString() .trim() .split('\n') .map((v) => +v); input.shift(); const value = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]]; let idx = 0; while (value.length !== 15..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bhiFvJ/btrrcO8Heru/jRQS27AvkgJv5FeiV3dOOK/img.png)
https://www.acmicpc.net/problem/1316 1316๋ฒ: ๊ทธ๋ฃน ๋จ์ด ์ฒด์ปค ๊ทธ๋ฃน ๋จ์ด๋ ๋จ์ด์ ์กด์ฌํ๋ ๋ชจ๋ ๋ฌธ์์ ๋ํด์, ๊ฐ ๋ฌธ์๊ฐ ์ฐ์ํด์ ๋ํ๋๋ ๊ฒฝ์ฐ๋ง์ ๋งํ๋ค. ์๋ฅผ ๋ค๋ฉด, ccazzzzbb๋ c, a, z, b๊ฐ ๋ชจ๋ ์ฐ์ํด์ ๋ํ๋๊ณ , kin๋ k, i, n์ด ์ฐ์ํด์ ๋ํ๋๊ธฐ ๋ www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().trim().split('\n'); let inputCount = input.shift(); input.filter((v) => { const arr = []; let str = ''; for (let i = 1; i < v...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGZtbp/btrrh6ttpoF/JnFxSyLeo2tPlwjsmhIhw1/img.png)
https://www.acmicpc.net/problem/2941 2941๋ฒ: ํฌ๋ก์ํฐ์ ์ํ๋ฒณ ์์ ์๋ ์ด์์ฒด์ ์์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ์ ๋ ฅํ ์๊ฐ ์์๋ค. ๋ฐ๋ผ์, ๋ค์๊ณผ ๊ฐ์ด ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ๋ณ๊ฒฝํด์ ์ ๋ ฅํ๋ค. ํฌ๋ก์ํฐ์ ์ํ๋ฒณ ๋ณ๊ฒฝ ฤ c= ฤ c- dลพ dz= ฤ d- lj lj nj nj š s= ลพ z= www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('../input.txt').toString().trim(); input = input .replace(/dz=/gi, '.') .replace(/nj/gi, '.') .replace(/c=/gi, '.') .replace(/c-/gi, '.') .replace(/..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dBC3cg/btrrhGaKbXW/VX4nGYWrLzVTsvHVJsQzw1/img.png)
https://www.acmicpc.net/problem/4344 4344๋ฒ: ํ๊ท ์ ๋๊ฒ ์ง ๋ํ์ ์๋ด๊ธฐ๋ค์ 90%๋ ์์ ์ด ๋ฐ์์ ํ๊ท ์ ๋๋๋ค๊ณ ์๊ฐํ๋ค. ๋น์ ์ ๊ทธ๋ค์๊ฒ ์ฌํ ์ง์ค์ ์๋ ค์ค์ผ ํ๋ค. www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('dev/stdin').toString().trim().split('\n'); input.shift(); input = input .map((v) => v.split(' ')) .map((v) => v.map((v) => +v)) .filter((v) => v.shift()); input.filter((v) => { const avg = v.reduce((prev, cur) =>..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cSADiR/btrrfnic0fH/UJz25RtlcGj0ISTDVyIaj0/img.png)
https://www.acmicpc.net/problem/1546 1546๋ฒ: ํ๊ท ์ฒซ์งธ ์ค์ ์ํ ๋ณธ ๊ณผ๋ชฉ์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์ 1000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ๋์งธ ์ค์ ์ธ์ค์ด์ ํ์ฌ ์ฑ์ ์ด ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์ 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ด ์๋ ์ ์์ด๊ณ , ์ ์ด๋ ํ๋์ ๊ฐ์ 0๋ณด www.acmicpc.net const fs = require('fs'); let input = fs .readFileSync('/dev/stdin') .toString() .trim() .split('\n'); const count = +input[0]; let score = input[1].split(' ').map((v) => +v); const max = Math.max(...score); score = scor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b97oI2/btrrirEaqNF/FczZZRkhPknsHsBmknZev0/img.png)
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 => ๊ฐํ๋์ด ์ ๋ ฅ๋ ๊ฐ๋ค์ ๋ฐฐ์ด์ ๋ฃ์ (๋ฌธ์๋ก ๋ณํ => ์์ ๊ณต๋ฐฑ ์ ..