public static int[] twoSum(int[] nums, int target) {
for(int i =0;i<nums.length;i++){
for(int j =i+1;j<nums.length;j++){
if(nums[j]==target-nums[i]){
return new int[]{i,j};
}
}
}
throw new IllegalArgumentException("no nums");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] nums={1,12,13,6,6};
twoSum(nums, 12);
}
}
// public int reverse(int x) {
// boolean flag = true;
// if (x < 0) {
// x = Math.abs(x);
// flag = false;
// }
// StringBuffer reverse = new StringBuffer();
// reverse.append(x);
// try {
// int a = Integer.parseInt(reverse.reverse().toString());
// if (flag) {
// return a;
// }else {
// return -a;
// }
// } catch (Exception e) {
// return 0;
// }
// }
Java练习力扣01
猜你喜欢
转载自blog.csdn.net/weixin_44133896/article/details/86655967
今日推荐
周排行