์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ๊ธฐ๋ก์ ๊ด๋ฆฌํ๋ ์ ์ฅ์์
๋๋ค.
Java๋ฅผ ์ฃผ๋ ฅ์ผ๋ก ์ฌ์ฉํ๋ฉฐ, ํจ์จ์ ์ธ ๋ก์ง ์ค๊ณ์ AI Code Review๋ฅผ ํตํ ์ฝ๋ ์ต์ ํ๋ฅผ ์งํฅํฉ๋๋ค.
ํ๋ซํผ๋ณ ํน์ฑ์ ๋ง์ถฐ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋ฉฐ, **๋ฐฑ์คํ๋ธ(BaekjoonHub)**์ ์ฐ๋ํ์ฌ ์ ๋ฐ์ดํธํฉ๋๋ค.
๋ฐฑ์ค/: ๋ฐฑ์ค ์จ๋ผ์ธ ์ ์ง ๋ฌธ์ ํ์ด ๊ธฐ๋กํ๋ก๊ทธ๋๋จธ์ค/: ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์ ํ์ด ๊ธฐ๋กSWEA/: SW Expert Academy ๋ฌธ์ ํ์ด ๊ธฐ๋กsrc/: ๋ฐฑ์คํ๋ธ ์ฐ๋ ์ ๊ณผ๊ฑฐ ํ์ด ๋ฐ ํด๊ฒฐ ์ค์ธ ๋ฌธ์ (Attempt)์ ํธ๋ฌ๋ธ์ํ ๊ธฐ๋ก.github/workflows/: Gemini AI ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ ์์คํ
ํ์ต ํจ์จ์ ๋์ด๊ธฐ ์ํด GitHub Actions์ Google Gemini AI๋ฅผ ์ฐ๋ํ ์ค์๊ฐ ์ฝ๋ ๋ฆฌ๋ทฐ ์์คํ
์ ์ด์ ์ค์
๋๋ค. main ๋ธ๋์น์ ์ฝ๋๊ฐ push๋๋ฉด AI๊ฐ ์ฆ์ ๋ถ์์ ์ํํฉ๋๋ค.
-
Complexity Analysis: ์๊ฐ ๋ฐ ๊ณต๊ฐ ๋ณต์ก๋(
$O$ ํ๊ธฐ๋ฒ) ๋ถ์ ๋ฐ ๊ฐ์ ์ ์. -
Performance Optimization:
BufferedReader,StringBuilder๋ฑ์ ํ์ฉํ Java ์ฑ๋ฅ ์ต์ ํ. - Robustness & Edge Case: ์๋ฃํ ์ ํ, ์ค๋ฒํ๋ก์ฐ ๋ฐฉ์ง, ์์ธ ์ํฉ ์ฒ๋ฆฌ ๋ถ์.
- Code Quality: ๊ฐ๋ ์ฑ ๋์ ๋ณ์๋ช ๊ณผ ํจ์จ์ ์ธ ํด๋์ค ๊ตฌ์กฐ ์ ์.
- Language: Java
- IDE: IntelliJ IDEA Ultimate
- Sync Tool: BaekjoonHub
- AI Engine:
Gemini 2.5 Flash Lite(via GitHub Actions)
Last Updated: 2026-03-21