์ ์ ์ฐพ๊ธฐ(with.Java)
โ์ ์ ์ฐพ๊ธฐโ ๋ฌธ์ ์ ๋ํ์ฌ ์์๋ณธ ๊ธ์ ๋๋ค.
์ฝ๋ฉ ํ ์คํธ ๋ฌธ์ ๋ฅผ ํ๋ฉฐ, ํ์๋ ๋ฌธ์ ์ ๋ํ ํ๊ณ ์ ๋ค๋ฅธ ํ์ด ๋ฐฉ๋ฒ์ ์์๋ณด๋ฉฐ, ์์๊ฐ๊ณ ์ ํฉ๋๋ค.
๋ฌธ์ ์ ๋ํด ๋จผ์ ์์๋ณด๊ฒ ์ต๋๋ค.
๋ฌธ์
์ ์ ๋ฆฌ์คํธ num_list์ ์ฐพ์ผ๋ ค๋ ์ ์ n์ด ์ฃผ์ด์ง ๋, num_list์์ n์ด ์์ผ๋ฉด 1์ ์์ผ๋ฉด 0์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ์ถ๋ ฅ ์์
num_list | n | result |
---|---|---|
[1, 2, 3, 4, 5] | 3 | 1 |
[15, 98, 23, 2, 15] | 20 | 0 |
๋ฌธ์ ์ ๋ํ ๋์ ํ์ด
class Solution {
public int solution(int[] num_list, int n) {
int answer = 0;
for(int temp: num_list){
if(temp == n){
answer = 1;
}
}
return answer;
}
}
ํ์ด ์ค๋ช
int answer = 0;: ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ์ ์ํ ๋ณ์ answer๋ฅผ ์ด๊ธฐํํฉ๋๋ค. ์ด๊ธฐ๊ฐ์ 0์ ๋๋ค.
for(int temp : num_list) : ์ ์ ๋ฐฐ์ด num_list๋ฅผ ๋ฐ๋ณตํ๋ฉด์ ๊ฐ ์์ temp๋ฅผ ๊ฒ์ฌํฉ๋๋ค.
if(temp == n) : ํ์ฌ ์์ temp๊ฐ ์ ๋ ฅ์ผ๋ก ๋ฐ์ n๊ณผ ๊ฐ์ ๊ฒฝ์ฐ:
answer๋ฅผ 1๋ก ์ค์ ํฉ๋๋ค.
return answer;: ํ๋จ ๊ฒฐ๊ณผ๋ฅผ ๋ํ๋ด๋ answer ๊ฐ์ ๋ฐํํฉ๋๋ค.