Coding Planet
level1. ์์ ๋ํ๊ธฐ Java ๋ณธ๋ฌธ
๋ฐ์ํ
โจ ๋ฌธ์
๐ป์ฝ๋
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for(int i=0; i<absolutes.length; i++){
if(signs[i]){
answer += absolutes[i];
}else{
answer -= absolutes[i];
}
}
return answer;
}
}
๐ฉ๐ป ํ์ด ๋ฐฉ๋ฒ
- ๋น๊ต์ ๊ฐ๋จํ ๋ฌธ์ ์๋ค. ์์ ๋ถํธ๊ฐ boolean ํํ๋ก ์ฃผ์ด์ก๊ธฐ ๋๋ฌธ์ if ์กฐ๊ฑด์์ ๊ฐ๋จํ๊ฒ ์ถ๊ฐํ์ฌ ๊ตฌํ๋ค.
๐ ๋๋์
- ๋ค๋ฅธ ์ฌ๋ ํ์ด๋ฅผ ๋ณด๋ฉด์ if~ then ~ ์ ์ ์ผํญ์ฐ์ฐ์๋ก ๋ฐ๊ฟ ์ ์๋ค๋ ๊ฑธ ๋ฐฐ์ ๋ค.
answer += (signs[i]) ? absolutes[i] : -absolutes[i];
๋ฐ์ํ
'๐ ์ฝ๋ฉํ ์คํธ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
level1. ๋ฌ๋ฆฌ๊ธฐ ๊ฒฝ์ฃผ Java (1) | 2023.10.05 |
---|---|
level1. ํฌ๊ธฐ๊ฐ ์์ ๋ถ๋ถ๋ฌธ์์ด Java (Integer.parseInt() ๋ฐํ์ ์ค๋ฅ) (0) | 2023.08.25 |
level1. ์ผ์ด์ฌ Java (0) | 2023.08.24 |
level1. ๊ฐ์ธ์ ๋ณด ์์ง ์ ํจ๊ธฐ๊ฐ Java(2023 KAKAO BLIND RECRUITMENT) (0) | 2023.08.21 |
level1. ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ Java (0) | 2023.08.21 |
Comments