Coding Planet
level1. ์ผ์ด์ฌ Java ๋ณธ๋ฌธ
๋ฐ์ํ
โจ ๋ฌธ์
๐ป์ฝ๋
class Solution {
public int solution(int[] number) {
int answer = 0;
for(int i = 0; i < number.length - 2; i++) {
// ๋ง์ง๋ง์์ ๋ ๋ฒ์งธ ์์๊น์ง๋ง ๋ฐ๋ณต
for(int j = i + 1; j < number.length - 1; j++) {
// i ๋ค์ ์์๋ถํฐ ๋ง์ง๋ง์์ ์ฒซ ๋ฒ์งธ ์์๊น์ง๋ง ๋ฐ๋ณต
for(int k = j + 1; k < number.length; k++) {
// j ๋ค์ ์์๋ถํฐ ๋ง์ง๋ง ์์๊น์ง ๋ฐ๋ณต
if(number[i] + number[j] + number[k] == 0) {
answer++;
}
}
}
}
return answer;
}
๐ฉ๐ป ํ์ด ๋ฐฉ๋ฒ
- ์ผ์ด์ฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ํ์ํ ๋ณ์ 3๊ฐ๋ก ์ผ์คfor๋ฌธ์ ๋ง๋ค์๋ค.
- ์ ์ฒด ๋ฐฐ์ด์์ ์ ํํด์ผํ๋ ์์๋ ์ต์ 3๊ฐ ์ด๋ฏ๋ก ์ฒซ๋ฒ์งธ for๋ฌธ์ i๋ฅผ ํฌํจํด์ ์ ์ฒด๋ฐฐ์ด์์ ์ต์ -2๊ฐ๋ฅผ ๋นผ๋์์ผํ๋ค. ๋๋ฒ์งธ๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค.
๐ ๋๋์
- for๋ฌธ์์ ์์ ์ ํ ๋ฒ์๋ฅผ ์ ํํ ๋ ์ข ํท๊ฐ๋ ธ๋ค.
๋ฐ์ํ
'๐ ์ฝ๋ฉํ ์คํธ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
level1. ์์ ๋ํ๊ธฐ Java (0) | 2023.09.12 |
---|---|
level1. ํฌ๊ธฐ๊ฐ ์์ ๋ถ๋ถ๋ฌธ์์ด Java (Integer.parseInt() ๋ฐํ์ ์ค๋ฅ) (0) | 2023.08.25 |
level1. ๊ฐ์ธ์ ๋ณด ์์ง ์ ํจ๊ธฐ๊ฐ Java(2023 KAKAO BLIND RECRUITMENT) (0) | 2023.08.21 |
level1. ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ Java (0) | 2023.08.21 |
level1.๋๋จธ์ง๊ฐ 1์ด ๋๋ ์ ์ฐพ๊ธฐ java (0) | 2023.04.24 |
Comments