728x90
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ : ๋ค์์ ์ฌ ์ซ์ java ํ์ด

ํ๋ก๊ทธ๋๋จธ์ค ๋ ๋ฒจ 0๋จ๊ณ์ธ ์
๋ฌธ ๋จ๊ณ!
๋ค์์ ์ฌ ์ซ์ java ํ์ด
๋ค์์ ์ฌ ์ซ์ java ํ์ด
ํ๋ก๊ทธ๋๋จธ์ค ์ ๋ฌธ ์ฝ๋ฉ ๋ค์์ ์ฌ ์ซ์ java ํ์ด
๋ฌธ์ :
๋ฑ์ฐจ์์ด ํน์ ๋ฑ๋น์์ด common์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋ง์ง๋ง ์์ ๋ค์์ผ๋ก ์ฌ ์ซ์๋ฅผ return ํ๋ ํจ์๋ฅผ ๋ง๋ค์ด๋ผ.
์ ๋ ฅ : ์ ์ ๋ฆฌ์คํธ common์ด ์ฃผ์ด์ง.
์ถ๋ ฅ : common ๋ฆฌ์คํธ ๋ง์ง๋ง ํญ๋ชฉ์ ๋ค์์ ์ฌ ์ซ์๋ฅผ ๋ฆฌํด์ํด.

์ถ๋ ฅ ์์ :
[1,2,3,4] ๋ฆฌ์คํธ๋ก common์ด ์ฃผ์ด์ง ๊ฒฝ์ฐ ๋ฑ์ฐจ๊ฐ 1์ธ ๋ฑ์ฐจ์์ด๋ก ๋ค์์ ์ฌ ์ซ์๋ 5์.
ํ๋ก๊ทธ๋๋จธ์ค ์ ๋ฌธ ์ฝ๋ฉ ๋ค์์ ์ฌ ์ซ์ java ํ์ด:
class Solution {
public int solution(int[] common) {
int answer = 0, num1=0, num2=0;
if(common.length>1) num1=common[1]-common[0];
if(common.length>2) num2=common[2]-common[1];
if(num1==num2) answer = common[common.length-1]+num1;
else answer = common[common.length-1] * (num2/num1);
return answer;
}
}

728x90
๋ฐ์ํ
๋๊ธ