์ฐธ๊ณ ์ฌ์ดํธ* ์นด์นด์ค FE ๊ธฐ์ ๋ธ๋ก๊ทธ ์ํ ๋ฏน ๋์์ธ์ ํ์ฉํ ๋์์ธ ์์คํ
๋์
๊ธฐ | ์นด์นด์ค์ํฐํ
์ธ๋จผํธ FE ๊ธฐ์ ๋ธ๋ก๊ทธ์ ํธ์ผ(harry) ์นด์นด์คํ์ด์ง์์ ์น ํ๋ก ํธ์๋๋ฅผ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ง๋ณด๋ค ๋ฐ์ ๋์๋ค๋๋ ๊ฑธ ์ข์ํฉ๋๋ค.fe-developers.kakaoent.comํด๋น ํ์ด์ง์ ๋ด์ฉ์ ๋ด๊ณ ์์ผ๋ฉฐ, ๋จธ๋ฆฟ์์ ๋ด๊ธฐ ์ํด ์ ์ด๊ฐ๋ฉด์ ๊ณต๋ถ (๋์ .. ๋์ ..) ๐งฉ ์ปดํฌ๋ํธ์ ํํธํ๋น์ทํ ๋ชจ์ ๋ฐ ๊ธฐ๋ฅ์ ์ปดํฌ๋ํธ๊ฐ ์ฌ๋ฌ ๊ฐ ์๋ค๊ณ ์๊ฐํด๋ณด์.์ด๊ฑธ ๊ฐ๊ธฐ ํ๋ ํ๋ ๋ค ๋ง๋ค์ด๋ด๋ ๊ฒ์ ๋ํด์๋ ๊ตฌํํ๋ฉด ์ปดํฌ๋ํธ ํํธํ๋ผ๋ ์ ๊ฐ๊ฐ์ ์ปดํฌ๋ํธ๊ฐ ๋ฐ์ํ๋ค.๊ทธ๋ผ ์ ์ง๋ณด์ ํ ๋, ๊ฐ๊ฐ์ ํํธํ๋ ์ปดํฌ๋ํธ๋ฅผ ์ฐพ์์ ๊ณ ์ณ์ผํ๋ ๋ฌธ์ ์ ์ด ๋ฐ์ํ๋ค. โ ์ ์ฐ๋๊ฑด๋ฐ?๋์์ธ ์์คํ
๋ด์์ ์ ๋ง์ ์์ ์์
๋ค์ด ์ผ์ด๋..
์ ์ฒด ๊ธ
๊ฐ๋ฐ์ผ์ง ๋ฐ ์ ๋ณด ๊ณต์์ฌ์ดํธhttps://www.acmicpc.net/problem/1157 ๋จ์ด ๊ณต๋ถ๐ ๋ฌธ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ๋ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋ฌด์์ธ์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. โจ๏ธ ์
๋ ฅ์ฒซ์งธ ์ค์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋จ์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ๐ฅ๏ธ ์ถ๋ ฅ์ฒซ์งธ ์ค์ ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ ๋๋ฌธ์๋ก ์ถ๋ ฅํ๋ค. ๋จ, ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ์ฌ๋ฌ ๊ฐ ์กด์ฌํ๋ ๊ฒฝ์ฐ์๋ ?๋ฅผ ์ถ๋ ฅํ๋ค. ๐ ์์ ์
๋ ฅ1.Mississipi 2.zZa 3.z ๐ ์์ ์ถ๋ ฅ1.? 2.Z 3.Z ๐ค ํด๊ฒฐ์ฑ
1. ์ํ๋ฒณ์ ๊ฐ๊ฐ ์์คํค์ฝ๋ ๊ฐ์ ๊ฐ์ง๋ค.2. ์ํ๋ฒณ ๊ฐ์ 27๊ฐ์ ๋ฐฐ์ด์ ๋ง๋ค..
์ฌ์ดํธhttps://www.acmicpc.net/problem/1152 ๋จ์ด์ ๊ฐ์๐ ๋ฌธ์ ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์๋ ๋ช ๊ฐ์ ๋จ์ด๊ฐ ์์๊น? ์ด๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ํ ๋จ์ด๊ฐ ์ฌ๋ฌ ๋ฒ ๋ฑ์ฅํ๋ฉด ๋ฑ์ฅํ ํ์๋งํผ ๋ชจ๋ ์ธ์ด์ผ ํ๋ค. โจ๏ธ ์
๋ ฅ์ฒซ ์ค์ ์์ด ๋์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ๋จ์ด๋ ๊ณต๋ฐฑ ํ ๊ฐ๋ก ๊ตฌ๋ถ๋๋ฉฐ, ๊ณต๋ฐฑ์ด ์ฐ์ํด์ ๋์ค๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ํ ๋ฌธ์์ด์ ๊ณต๋ฐฑ์ผ๋ก ์์ํ๊ฑฐ๋ ๋๋ ์ ์๋ค. ๐ฅ๏ธ ์ถ๋ ฅ์ฒซ์งธ ์ค์ ๋จ์ด์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค. ๐ ์์ ์
๋ ฅ๋์ด์ฐ๊ธฐ๋ฅผ ํ์ธํ ์ ์์ผ๋ฏ๋ก ' '๋ฅผ '^'๋ก ๋์ฒด.1.The^Curious^Case^of^Benjamin^Butt..
์ฌ์ดํธhttps://www.acmicpc.net/problem/1008 ์ฐธ๊ณ ์ฌ์ดํธhttps://st-lab.tistory.com/212 [๋ฐฑ์ค] 1008๋ฒ : A/B - [C++]www.acmicpc.net/problem/1008 1008๋ฒ: A/B ๋ ์ ์ A์ B๋ฅผ ์
๋ ฅ๋ฐ์ ๋ค์, A/B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ๋ฌธ์ ์๊ณ ๋ฆฌ์ฆ [์ ๊ทผ ๋ฐฉ๋ฒ] ์ด ๋ฌธ์ ๋ '๋ถ๋ ์์์ '์ ๋ํ ์ดํด๋ฅผ ํ์๋ก ํst-lab.tistory.com์์ฑ์๊ฐ ํ์ฐฝ Java๋ก ์๊ณ ๋ฆฌ์ฆ์ ๊ณต๋ถํ ๋ ๋ง์ด ๋ณด๋ ๋ถ์ ์ฌ์ดํธ์ธ๋ฐ... C++ ๊น์ง ์๋ค... ๐ซข A/B๐ ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์
๋ ฅ๋ฐ์ ๋ค์, A/B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. โจ๏ธ ์
๋ ฅ์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (..
์ฌ์ดํธhttps://www.acmicpc.net/problem/1001 A-B ๐ ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์
๋ ฅ๋ฐ์ ๋ค์, A-B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. โจ๏ธ ์
๋ ฅ์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 ๐ฅ๏ธ ์ถ๋ ฅ์ฒซ์งธ ์ค์ A-B๋ฅผ ์ถ๋ ฅํ๋ค. ๐ ์์ ์
๋ ฅ3 2 ๐ ์์ ์ถ๋ ฅ1 ๐ค ํด๊ฒฐ์ฑ
1. ๋ณ์ A์ B๋ฅผ ์ ์ธํ๋ค.2. A์ B๋ฅผ ์
๋ ฅ ๋ฐ์ ๊ฐ๊ฐ ๊ฐ์ ๋ด๋๋ค.3. A์ B๋ฅผ ๋บ ๊ฐ์ ์ถ๋ ฅํ๋ค. ๐ง๐ป๐ป ์ฝ๋#include using namespace std;int main(void) { int A, B; cin >> A >> B; cout
์ฌ์ดํธhttps://www.acmicpc.net/problem/1000 A+B ๐ ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์
๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. โจ๏ธ ์
๋ ฅ์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 ๐ฅ๏ธ ์ถ๋ ฅ์ฒซ์งธ ์ค์ A+B๋ฅผ ์ถ๋ ฅํ๋ค. ๐ ์์ ์
๋ ฅ1 2๐ ์์ ์ถ๋ ฅ3 ๐ค ํด๊ฒฐ์ฑ
1. ๋ณ์ A์ B๋ฅผ ์ ์ธํ๋ค.2. A์ B๋ฅผ ์
๋ ฅ ๋ฐ์ ๊ฐ๊ฐ ๊ฐ์ ๋ด๋๋ค.3. A์ B๋ฅผ ๋ํ ๊ฐ์ ์ถ๋ ฅํ๋ค. ๐ง๐ป๐ป ์ฝ๋#include using namespace std;int main(void) { int A, B; cin >> A >> B; cout
๐น๏ธ TransformControlsํด๋น ์ปดํฌ๋ํธ๋ mode์ ์์ฑ์ ํตํด ์ค๋ธ์ ํธ์ ํธ์ง ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค. โ translate: ์ค๋ธ์ ํธ์ ์์น ์ขํ๊ฐ์ ๋ณ๊ฒฝโ rotate: ์ค๋ธ์ ํธ์ ํ์ ๊ฐ์ ๋ณ๊ฒฝโ scale: ์ค๋ธ์ ํธ์ ๊ท๋ชจ ๋ณ๊ฒฝ ๋ฐ๋ผ์ ๋ฒํผ์ ์์ฑํ๊ณ , ํด๋น ๋ฒํผ์ ๋๋ฅผ ๋ ๋ฒํผ์ ์ ์ฉ๋ ๊ฐ์ผ๋ก ์ํ๊ฐ์ ๋ณ๊ฒฝํ์ฌ ์ปจํธ๋กค๋ฌ์ ํธ์ง ๋ชจ๋๋ฅผ ์ค์ ํด๋ณด๊ฒ ๋ค. ์ด์ ๊ฒ์๊ธ์์ mode๋ผ๋ useState()๋ฅผ ์์ฑํ์ฌ "translate" ๊ฐ์ ๋ฃ์๋ค. ํด๋น ์ํ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ฒํผ์ ๋ง๋ค์ด๋ณด์ ๐ Editor / ๐ TransformControlButtons.tsximport { FontAwesomeIcon } from "@fortawesome/react-fontawesome";import..
์ด์ ๊ฒ์๊ธ์์ 3D ๊ณต๊ฐ์ธ Scene์ ๋ง๋ค์๋ค. ์ด์ ํด๋น ๊ณต๊ฐ์ ๋ฐ์ค๋ฅผ ์์ฑํด๋ณด์. ์ฐ์ 3D ๊ฐ์ฒด์ ๊ตฌ์ฑ์ ์์๋ณด์.3D ๊ฐ์ฒด๋ ๋ค์๊ณผ ๊ฐ์ด ์ด๋ฃจ์ด์ ธ์๋ค. ์ดํ, 3D ๊ฐ์ฒด๋ฅผ ๋ชจ๋ธ๋ก ํํํ๊ฒ ๋ค. ๐ Modelโ ๐ฆ MeshMesh๋, ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ธฐ ์ํด์ ์ฌ๋ฌ ํด๋ฆฌ๊ณค(๋ค๊ฐํ)์ ์งํฉ์ ์ด๋ฃจ๊ณ ์๋ค.์ ๋ค์ด ๋ฌด์ํ ๋ชจ์ฌ ์ ์ด ๋๊ณ , ๊ทธ ์ ์ด ๋ชจ์ฌ ํด๋ฆฌ๊ณค์ ์ด๋ฃจ๊ณ , ํด๋น ํด๋ฆฌ๊ณค๋ค์ด ๋ชจ์ฌ Mesh๋ผ๋ ๊ฐ์ฒด๋ฅผ ์ด๋ฃฌ๋ค. โ ๐ Geometry๊ณต๊ฐ์ ์์ฑ๊ณผ ๊ด๋ จํ ์ํ ๊ฐ๋ค์ด๋ค. โ ๐ Materialํด๋น ๋ฌผ์ง์ ์ด๋ฃจ๋ ์ฌ๋ฃ๋ฅผ ๋ํ๋ธ๋ค. ์ด ์ธ ๊ฐ์ง๊ฐ ์์ผ๋ฉด ๋ชจ๋ธ์ ํํํ ์ ์๋ค. ๊ทธ๋ผ ์ด์ ๋ชจ๋ธ์ ๋ง๋ค์ด๋ณด์. ๐ฆ Box๋ฐ์ค๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ์ํด ๐ BoxLoader.tsx๋ฅผ ์์ฑํด์ฃผ์๋ค. ๋๋..