๋ฐ์ํ Algorithm/ํ๋ก๊ทธ๋๋จธ์ค9 [Java] ํ๋ก๊ทธ๋๋จธ์ค - 3์ง๋ฒ ๋ค์ง๊ธฐ (์ ๋ต / ์ค๋ช ) ๐ก๋ฌธ์ ์ค๋ช ์์ฐ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. n์ 3์ง๋ฒ ์์์ ์๋ค๋ก ๋ค์ง์ ํ, ์ด๋ฅผ ๋ค์ 10์ง๋ฒ์ผ๋ก ํํํ ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ์ถ๋ ฅ ์ 45 7 125 229 ์ ์ถ๋ ฅ ์ #1 n (10์ง๋ฒ)n (3์ง๋ฒ)์๋ค ๋ฐ์ (3์ง๋ฒ)10์ง๋ฒ์ผ๋ก ํํ 45 1200 0021 7 ๋ฐ๋ผ์ 7์ return ํด์ผ ํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 n (10์ง๋ฒ)n (3์ง๋ฒ)์๋ค ๋ฐ์ (3์ง๋ฒ)10์ง๋ฒ์ผ๋ก ํํ 125 11122 22111 229 ๋ฐ๋ผ์ 229๋ฅผ return ํด์ผ ํฉ๋๋ค. ๐ฉ๐ป๐ป์ ์ถํ ์ ๋ต์ฝ๋ class Solution { public int solution(int n) { String answer = ""; while(n > 0){ answer += n%3; n.. 2022. 3. 11. [JAVA] 1 ๋ถํฐ 100๊น์ง ์ซ์๋ฅผ ํฉํ๋ ์๊ณ ๋ฆฌ์ฆ Class Solution { public int solution(int num){ int sum = num*(num+1)/2; return sum; } } public class ์ซ์๋ํ๊ธฐ { public static void main(String[] args) { Solution test = new Solution(); System.out.println(test.solution(100)); } } // ๊ฒฐ๊ณผ : 5050 for ๋ฌธ์ ์ด์ฉํ๋๊ฒ๋ณด๋ค ํจ์ฌ ํจ์จ์ ์ด๋ค :) 2022. 2. 26. [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ์์ ์๋ผํ ์คํ ๋ค์ค์ ์ฒด class Solution { public int solution(int n) { int answer = 0; int[] number = new int[n+1]; //2๋ถํฐ n๊น์ง์ ์๋ฅผ ๋ฐฐ์ด์ ๋ฃ๋๋ค. for(int i=2; i 2022. 2. 23. ์ด์ 1 2 ๋ค์ 300x250