์ต๊ทผ ์ฌ์ด๋ ํ๋ก์ ํธ์ api๋ฅผ GraphQL๋ก ์์ฑํ๋๋ฐ, ์ด๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ Docker + Postgresql + GraphQL + Prisma + Nexus + Typescript๋ฅผ ์ด์ฉํด ์ธ์ฆ์ฒ๋ฆฌ๋ฅผ ํฌํจํ APIโฆ
์ต๊ทผ ์ฌ์ด๋ ํ๋ก์ ํธ์ api๋ฅผ GraphQL๋ก ์์ฑํ๋๋ฐ, ์ด๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ Docker + Postgresql + GraphQL + Prisma + Nexus + Typescript๋ฅผ ์ด์ฉํด ์ธ์ฆ์ฒ๋ฆฌ๋ฅผ ํฌํจํ APIโฆ
์ต๊ทผ ์ฌ์ด๋ ํ๋ก์ ํธ์ api๋ฅผ GraphQL๋ก ์์ฑํ๋๋ฐ, ์ด๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ Docker + Postgresql + GraphQL + Prisma + Nexus + Typescript๋ฅผ ์ด์ฉํด ์ธ์ฆ์ฒ๋ฆฌ๋ฅผ ํฌํจํ APIโฆ
๋ธ๋ก๊ทธ๋ฅผ ์์ฒญ ์ค๋๋ง์ ์ฐ๊ฒ๋์ด ์ค๋ ๋๋ค. ๐๐๐๐๐๐๐๐๐๐๐๐ ์ต๊ทผ ์ฌ์ด๋ ํ๋ก์ ํธ์ api๋ฅผ GraphQL๋ก ์์ฑํ๋๋ฐ, ์ด๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ Docker + Postgresql + GraphQLโฆ
BOJ 2533 ์ฌํ๋ง ์๋น์ค(SNS) ๋ฌธ์ ์์ฝ ์น๊ตฌ ๊ด๊ณ๋ ์๋์ ๊ฐ์ด ๊ทธ๋ํ ํํ๋ก ๋ํ๋ผ ์ ์๋ค. ์๋ ๊ทธ๋ํ๋ ์ฒ ์์ ์ํฌ, ์ฒ ์์ ๋ง์, ์ํฌ์ ์ํฌ๊ฐ ์น๊ตฌ์์ ๋ํ๋ด๋ ๊ทธ๋ํ์ด๋ค.ย ์ด๋ฐ ์น๊ตฌ ๊ด๊ณ ๊ทธ๋ํ๋ฅผ ๋ณด๋ฉด ์ฌํ๋ง ์๋น์ค(SNSโฆ
BOJ 2191 ๋ค์ฅ์ ํ์ถ ๋ฌธ์ ์์ฝ $N$ ๋ง๋ฆฌ์ ๋ค์ฅ์ $M$ ๊ฐ์ ๋ ๊ตด์ด ์๋ค $(1\leq{}N\leq{}100,1\leq{}M\leq{}100)$. ๊ทธ๋ฆฌ๊ณ ๊ฐ ๋ค์ฅ์ ๋ ๊ตด์ ์์น๋ 2์ฐจ์ ํ๋ฉด์์ ์์นํด ์๊ณ , ๊ฐ๊ฐ์ ์ขํ๋ ์ ๋๊ฐ์ด $โฆ
BOJ 2669 ์ง์ฌ๊ฐํ ๋ค ๊ฐ์ ํฉ์งํฉ์ ๋ฉด์ ๊ตฌํ๊ธฐ BOJ 2672 ์ฌ๋ฌ ์ง์ฌ๊ฐํ์ ์ ์ฒด ๋ฉด์ ๊ตฌํ๊ธฐ BOJ 3392 ํ์ฑ ์ง๋ ๋ฌธ์ ์์ฝ $2$์ฐจ์ ํ๋ฉด์์ $x$์ถ๊ณผ $yโฆ
BOJ 1502 ๊ด๊ณ ๋ฌธ์ ์์ฝ ์ต๋ $L$๋งํผ์ ๊ธธ์ด๋ฅผ ๊ฐ์ง ๊ด๊ณ ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ ๊ดํ์ ๊ด๊ณ ๋ฅผ ๋ฃ๋๋ค$(1\leq{}L\leq{}1,000,000)$. ์ด ๋, ๊ด๊ณ ํ์ ํจ์จ์ ์ผ๋ก ์ด์ฉํ๊ธฐ ์ํ์ฌ $Lโฆ
BOJ 1501 ์์ด ์ฝ๊ธฐ ๋ฌธ์ ์์ฝ ์ฒซ ๋ฌธ์์ ๋ ๋ฌธ์๊ฐ ์ผ์นํ๋ค๋ฉด ๊ทธ ๊ฐ์ด๋ฐ์ ๋ฌธ์๋ค์ ์์ด๊ณผ๋ ์๊ด์์ด ๊ทธ๊ฒ์ ํด๋นํ๋ ๋จ์ด๋ก ์ธ์ํ ์ ์๋ค. ์๋ฅผ๋ค์ด abcda๊ฐ์ ๊ฒฝ์ฐ์๋ abcda, abdca, acbda, acdba, adbcaโฆ
BOJ 9577 ํ ๋ ํธ ๋ฌธ์ ์์ฝ $ACM$ํ ๋ ํธ๋ ์๋๊ฐ ์ ์ํ๋ ์๊ฐ์ ์๋๋ก๋ถํฐ ์กฐ๊ฐ์ ์ ์ก๋ฐ์ ํ์ผ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ณต์ ๋๋ค. $N$๊ฐ์ ์กฐ๊ฐ์ผ๋ก ๋๋์ด์ง ํ์ผ์ ๊ณต์ ๋ฐ์ผ๋ ค ํ ๋, ๋ชจ๋ ํ์ผ ์กฐ๊ฐ์ ๋ฐ์ ์ต์ ์๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค. $Mโฆ