arr 배열에서 arr[ i ]가 arr[ j ]의 두 배가 맞으면 true를 반환하고 그렇지 않으면 false를 반환하는 문제
반복문 내에 i와 j가 같지 않을 때 arr[ i ] == arr[ j ] * 2 일 때만 true를 반환시켜주는 코드를 짜면 쉽게 풀리는 문제이다.
class Solution {
public boolean checkIfExist(int[] arr) {
for(int i = 0; i < arr.length; i++) {
for(int j = 0; j < arr.length; j++) {
if(i != j) {
if(arr[i] == 2 * arr[j]) {
return true;
}
}
}
}
return false;
}
}