๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ40 [์ฐ์ํํ ํฌ์บ ํPro 2๊ธฐ] 1์ฃผ์ฐจ ๋ฏธ์ ํ๊ณ 1์ฃผ์ฐจ์ ์ฃผ์ ๋ TDD์๊ณ , ๋ฏธ์ ์ ๋ฌธ์์ด ๊ณ์ฐ๊ธฐ์ ๋ก๋ ๊ฒ์์ด์๋ค. ๋ฌธ์์ด ๊ณ์ฐ๊ธฐ๋ ์ฌ์ค์ ๋ชธํ๊ธฐ์ ๊ฐ์ ๋๋์ด์๊ธฐ์, ๋ก๋ ๊ฒ์์ ํ๋ฉด์ ๋ ๋ง์ ํผ๋๋ฐฑ๊ณผ ๊นจ๋ฌ์์ ์ป์๋ค. ๋ฏธ์ ์ ์๊ตฌ์ฌํญ ํ๋ฆฌ์ฝ์ค ๋์ ๋ง์ฐฌ๊ฐ์ง๋ก ํด๋น ๋ฏธ์ ์ ๊ธฐ๋ฅ์ ์ธ ์๊ตฌ์ฌํญ์ ์ด๋ ต์ง ์์์ง๋ง, ํ๋ก๊ทธ๋๋ฐ์ ์๊ตฌ์ฌํญ์ด ๋ ์ ๋ง ํ๋ค๊ฒ ํ๋ค. ์๊ตฌ์ฌํญ ์ค์๋ ์๋ ์ค์๋ก์ง์ ๊ฐ์ฒด์งํฅ ์ํ ์ฒด์กฐ 9๊ฐ์ง ์ง์นจ๊ณผ ๊ฒน์น๋ ๋ถ๋ถ๋ค์ด ์๋ค. ใํ ๋ฉ์๋์ ์ค์ง ํ ๋จ๊ณ์ ๋ค์ฌ์ฐ๊ธฐ๋ง ํ๋ค. ใelse ์์ฝ์ด๋ฅผ ์ฐ์ง ์๋๋ค. ใํ ์ค์ ์ ์ ํ๋๋ง ์ฐ๋๋ค. ๋ฏธ์ ์ ๋ช ์๋ ์๊ตฌ์ฌํญ ์ด์ธ์๋ ๋ด๊ฐ ๊ฐ์ธ์ ์ผ๋ก ์ธ์ ๋ ๋ชฉํ๋ 'MVC ํจํด์ ๋ง๊ฒ ๊ตฌํํด๋ณด์' ์๋ค. ์ง๊ธ ์์ ์๊ฐํด๋ณด๋ฉด ํน๋ณํ ๋ชฉํ๋ ์ด์ ๊ฐ ์์๋ ๊ฑด ์๋์๋ค. ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ๊ฐ์ ๋ฐ๊ฑฐ.. 2021. 8. 1. [์ธํ ๋ฆฌ์ ์ด] ์ธํ ๋ฆฌ์ ์ด public static void main ์ธํ ๋ฆฌ์ ์ด์๋ live template์ด๋ผ๊ณ ํด์ ์์ฃผ ์ฐ๋ ์ฝ๋๋ฅผ ๋จ์ถ์ด๋ก ์ง์ ํด๋๊ณ , ๊ทธ ๋จ์ถ์ด๋ง ์ ๋ ฅํ๋ฉด ์๋์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํด์ฃผ๋ ๊ธฐ๋ฅ์ด ์๋ค. ์๋์ฒ๋ผ psvm์ ์น๋ฉด public static void main(String[] args)๊ฐ ์์ฑ๋๋ค. ์ฐธ๊ณ ๋ก System.out.println()์ sout ๊ณ์ด์ด๋ค. ๊ณ์ด์ด๋ผ๊ณ ๋งํ ๊ฑด sout๋ค์ ์ํ๋ฒณ์ ๋ฌด์์ ๋ถ์ด๋์ ๋ฐ๋ผ ๊ธฐ๋ฅ์ด ๋ฌ๋ผ์ง๋ค. ์๋ฅผ ๋ค์ด, value๋ฅผ ์ถ๋ ฅํ๊ณ ์ถ๋ค๋ฉด soutv๋ฅผ ์ฐ๋ฉด ๋๋ค. ๊ทผ๋ฐ ์ด soutv์ ๋๋ผ์ด ์ ์ ์๋ ์์์ฒ๋ผ ์ถ๋ ฅ ๊ฐ๋ฅํ ๋ณ์์ ๋ชฉ๋ก์ ๋ณด์ฌ์ฃผ๊ณ , ์ "actualName = " ← ์ด ์ค๋ช ๋ถ๋ถ์ ์๋์ผ๋ก ์์ฑํด์ค๋ค!! ์ฌ์ง์ด ์ด๋ค ๋ณ์๋ฅผ ์ ํํ๋์ ๋ฐ๋ผ ์ ์ค๋ช ๋ ๋ฌ๋ผ์ง๋ค! ๋ฌด์จ ๋ง์ด๋ํ๋ฉด ๋ง์ฝ ์.. 2021. 7. 28. [์ธํ ๋ฆฌ์ ์ด] ์๋์ฐ ๋จ์ถํค ๊ณ์ ์ถ๊ฐ์์ ์ถ์ฒ : ์ธํ๋ฐ ๊ฐ์ + IntelliJ ๋ธ๋ก๊ทธ 1. ๊ธฐ๋ณธ ์์ฑ์/Getter+Setter ๋ฑ : Alt+Insert 2. ์ฝ๋ ์๋ ์์ฑ ์ ์ธ๋ฏธ์ฝ๋ก ๊น์ง ์ฐํ๊ฒ ํด์ฃผ๋ ๋จ์ถํค : Ctrl+Shift+Enter - ์๊ทผ ์์ฒญ ์ข๋ค - ์๋ฅผ ๋ค์ด ์๋์ฒ๋ผ ์ฝ๋ ์ ์ ์ค์ ํ๋๋ฅผ Enter๋ก๋ง ์ ํํ๋ฉด ๋ง์ง๋ง ์ธ๋ฏธ์ฝ๋ก ์ด ์ ์ฐํ๊ฒ ๋๋ค. ๋ฐ๋ก ์ด๋ ๊ฒ ๋ง์ด๋ค! ์ด๊ฒ ๋ณ ๊ฑฐ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ฌ๋ ์๊ทผ ๊ท์ฐฎ๋ค. ํ์ง๋ง Ctrl+Shift+Enter๋ฅผ ๋๋ฌ์ ์ ํํ๋ฉด ๊น๋ํ๊ฒ ์ธ๋ฏธ์ฝ๋ก ๊น์ง ์ฐํ์ ๋์จ๋ค. 3. ์๋ ์ฝ๋ ์ ๋ ฌ( ๐คฉ๋ด ์ต์ ๋จ์ถํค๐คฉ) : Ctrl+Alt+L 2021. 7. 28. [์๋ฐ] Leetcode 1302 - Deepest Leaves Sum leetcode.com/problems/deepest-leaves-sum/ Deepest Leaves Sum - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com ๊ฐ์ฅ ์๋์ ์๋ ๋ ธ๋๋ค์ value๊ฐ์ ํฉํ๋ ๋ฌธ์ ๋ค. '์ฒ์๋ถํฐ ๋๋ฌด ๋ง์ ์๊ฐ์ ํ์ง ๋ง์!'๊ณ ๊ฒฐ์ฌํ๊ณ ์ ๋ง ๋ ์ค๋ฅด๋ ๋๋ก ๋ฌธ์ ๋ฅผ ํ์๋๋ ํต๊ณผ๋ ํ๋๋ฐ ์ ์ํ ๊ฒฐ๊ณผ๊ฐ ๋์๋ค ใ ใ ใ Solution ๋๋ฆ์ BFS๋ก ๊ฐ์ฅ ์๋์ ๋ ธ๋๊ฐ ๋ช depth์ ์๋์ง ์ฐพ๊ณ , ๋ค์ ํ๋ฒ Queue๋ฅผ ๋๋ฆฌ๋ฉด์ ํด.. 2021. 4. 11. ์ด์ 1 2 3 4 5 6 ยทยทยท 10 ๋ค์