์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- js
- app router emotion
- ๋ฐฑ์ค 2108 nodejs
- suspense ๋ณ๋ชฉํ์
- next13 emotion
- js ๋ฌธ์์ด ์์ถ
- ํ๋ก๊ทธ๋๋จธ์ค ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- ๋ฐฑ์ค 2108 ์๋ฐ์คํฌ๋ฆฝํธ
- suspense ๋์์๋ฆฌ
- js ์ค์ฝํ
- emtion app router
- ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ์์ถ
- ์๋ฐ์คํฌ๋ฆฝํธ ์ค์ฝํ
- emotion RSC
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง ํ๊ณ
- ๋ฆฌ์กํธ์ฟผ๋ฆฌ suspense
- js ๊ฑฐ๋ฆฌ๋๊ธฐ ํ์ธํ๊ธฐ
- ๋ฐฑ์ค 1339๋ฒ ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฐฑ์ค 1339๋ฒ nodejs
- suspense ๋น๋๊ธฐ
- ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ์์ถ
- ๊ตฌ๋ฆํค
- ์ค์ฝํ
- ์ฌ์ฉ์ฑ ๊ฐ์
- suspense react-query
- ๋ฐฑ์ค 1339๋ฒ js
- TypeError: createContext only works in Client Components. Add the "use client" directive at the top of the file to use it. Read more:
- ์ต์ ๋์ฒด์ด๋
- ๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง
- ์นด์นด์ค ์ฝํ
- Today
- Total
๋ชฉ๋ก๐ฅ Algorithm (101)
Lennon FE
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBmxat/btrrlTV7ZkV/ujBBrovmeLmCMYJHuqdhS1/img.png)
https://www.acmicpc.net/problem/1747 1747๋ฒ: ์์&ํฐ๋ฆฐ๋๋กฌ ์ด๋ค ์์ ๊ทธ ์์ ์ซ์ ์์๋ฅผ ๋ค์ง์ ์๊ฐ ์ผ์นํ๋ ์๋ฅผ ํฐ๋ฆฐ๋๋กฌ์ด๋ผ ๋ถ๋ฅธ๋ค. ์๋ฅผ ๋ค์ด 79,197๊ณผ 324,423 ๋ฑ์ด ํฐ๋ฆฐ๋๋กฌ ์์ด๋ค. ์ด๋ค ์ N (1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ก์ ๋, N๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , www.acmicpc.net const fs = require('fs'); let input = +fs.readFileSync('dev/stdin').toString().trim(); const isPrime = (num) => { if (num === 1) return false; for (let i = 2; i { let stringNum = String(num); const len ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xhkNE/btrrpTUpEEW/FIXLheVN8fWB4yZEWKxyr1/img.png)
https://www.acmicpc.net/problem/16917 16917๋ฒ: ์๋ ๋ฐ ํ๋ผ์ด๋ ๋ฐ ํ์ง ์นํจ์์ ํ๋งคํ๋ ์นํจ์ ์๋ ์นํจ, ํ๋ผ์ด๋ ์นํจ, ๋ฐ๋ฐ ์นํจ์ผ๋ก ์ด ์ธ ์ข ๋ฅ์ด๋ค. ๋ฐ๋ฐ ์นํจ์ ์ ๋ฐ์ ์๋ ์นํจ, ์ ๋ฐ์ ํ๋ผ์ด๋ ์นํจ์ผ๋ก ์ด๋ฃจ์ด์ ธ์๋ค. ์๋ ์นํจ ํ ๋ง๋ฆฌ์ ๊ฐ๊ฒฉ์ www.acmicpc.net const fs = require('fs'); let input = fs .readFileSync('dev/stdin') .toString() .trim() .split(' ') .map((v) => +v); let [seasoning, fried, half, seasoningCount, friedCount] = input; let answer = 0; let min = Math.min..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGun4O/btrrotChvDY/MJJCaYvwe7k7UqPF9hQTsk/img.png)
https://www.acmicpc.net/problem/17298 17298๋ฒ: ์คํฐ์ ์ฒซ์งธ ์ค์ ์์ด A์ ํฌ๊ธฐ N (1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์์ด A์ ์์ A1, A2, ..., AN (1 ≤ Ai ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('dev/stdin').toString().trim().split('\n'); input.shift(); input = input[0].split(' ').map((v) => +v); let arr = []; let answer = new Array(input.length).fill(-1); for (let i ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XIPL6/btrribBpvZE/AGtPk2MGKGaH9YkXc5nKHK/img.png)
https://www.acmicpc.net/problem/4949 4949๋ฒ: ๊ท ํ์กํ ์ธ์ ํ๋ ๋๋ ์ฌ๋ฌ์ค์ ๊ฑธ์ณ์ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ๊ฐ ๋ฌธ์์ด์ ์๋ฌธ ์ํ๋ฒณ, ๊ณต๋ฐฑ, ์๊ดํธ("( )") ๋๊ดํธ("[ ]")๋ฑ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ธธ์ด๋ 100๊ธ์๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ์ ๋ ฅ์ ์ข ๋ฃ์กฐ๊ฑด์ผ๋ก ๋งจ ๋ง www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('../input.txt').toString().trim().split('\n'); input.pop(); const answer = []; input.filter((v) => { const bracketArr = []; for (let i = 0; i < v.length; i++) { ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/8V4bb/btrrdYbzEAp/BrVpuFdWk8NP6Hhpua4801/img.png)
์ด๊ธฐ์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ฅผ ์ค๋นํ๋ ๋ถ๋ค์ด๋ผ๋ฉด ๋ถํธํ ์ ์ด ํ๋ ์๋ค. ๋ฐ๋ก ์๊ณ ๋ฆฌ์ฆ์ ๊ฝ์ด๋ผ๋ ๋ฐฑ์ค์์ ๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐฉ๋ฒ์ด๋ค...๐ฅฒ ํ๋ก๊ทธ๋๋จธ์ค์ฒ๋ผ ํจ์์ return ํด์ฃผ๋ ๊ฒ ์๋ ์ ๋ ฅ๊ฐ์ ๋ํ console ์ถ๋ ฅ์ ํด์ผ ํ๋ ๋ฐฑ์ค์์ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฑด ๋ฒ๊ฑฐ๋กญ๋ค. ๊ทธ๋ฌ๋ ๋ฐฑ์ค์์ ๋ฌธ์ ํธ๋ ๊ฒ์ ์ ๋ง ๊ฐ๋จํ๋ฉฐ, ํด๋น ํฌ์คํ ์์ ๋ชจ๋ ์ด์ฉํ ์ ์๋๋ก ์ฝ๊ฒ ์ค๋ช ํด๋ณด๊ฒ ๋ค. ๋จผ์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด๋ฅผ ์ํด ํด๋๋ฅผ ํ๋ ์์ฑํ๊ณ vscode์์ ์ด์ด๋ณด์. ์๋ ์ฌ์ง์ ๋ณธ์ธ์ ํด๋ ๊ตฌ์กฐ์ด๋ค. baekjoon ํ์ด์, programmers ํ์ด๋ ๋๋ ์์ง๋ง, ํด๋น ํฌ์คํ ์์๋ baekjoon ํด๋๋ง ํ์ธํด๋ณด๋๋ก ํ์. ๋ค์ํ ๋ด๋ถ ํด๋ ๊ฐ์ด๋ฐ, baekjoonํด๋์ ์ ์ญ ์์น ์ ์ผ ํ๋จ์ input.txt ํ์ผ์ด..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c8QtON/btrrjg3jW5r/P2g2fdFNlr67kOqVXaQtF0/img.png)
https://www.acmicpc.net/problem/9012 9012๋ฒ: ๊ดํธ ๊ดํธ ๋ฌธ์์ด(Parenthesis String, PS)์ ๋ ๊ฐ์ ๊ดํธ ๊ธฐํธ์ธ ‘(’ ์ ‘)’ ๋ง์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ ๋ฌธ์์ด์ด๋ค. ๊ทธ ์ค์์ ๊ดํธ์ ๋ชจ์์ด ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ ์ฌ๋ฐ๋ฅธ ๊ดํธ ๋ฌธ์์ด(Valid PS, VPS)์ด๋ผ๊ณ www.acmicpc.net const fs = require('fs'); let input = fs.readFileSync('dev/stdin').toString().trim().split('\n'); input.shift(); const answer = []; input.filter((value) => { let isVPSCount = 0; for (let i = 0; i < value.le..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bizH6F/btrrcN9Npt9/jUvyUN1nH1XxQlCwuZevMK/img.png)
https://www.acmicpc.net/problem/10773 10773๋ฒ: ์ ๋ก ์ฒซ ๋ฒ์งธ ์ค์ ์ ์ K๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ K ≤ 100,000) ์ดํ K๊ฐ์ ์ค์ ์ ์๊ฐ 1๊ฐ์ฉ ์ฃผ์ด์ง๋ค. ์ ์๋ 0์์ 1,000,000 ์ฌ์ด์ ๊ฐ์ ๊ฐ์ง๋ฉฐ, ์ ์๊ฐ "0" ์ผ ๊ฒฝ์ฐ์๋ ๊ฐ์ฅ ์ต๊ทผ์ ์ด ์๋ฅผ ์ง์ฐ๊ณ , ์๋ ๊ฒฝ www.acmicpc.net const fs = require('fs'); let input = fs .readFileSync('dev/stdin') .toString() .trim() .split('\n') .map((v) => +v); input.shift(); const answer = []; input.filter((v) => { if (v === 0) { answer.pop(); }..