LeetCode 1 两数之和
题目描述(英文)
There are two sorted arrays nums1 and nums2 of size m and n respectively.
Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
You may assume nums1 and nums2 cannot be both empty.
Example 1:
nums1 = [1, 3]
nums2 = [2]
The median is 2.0
Example 2:
nums1 = [1, 2]
nums2 = [3, 4]
The median is (2 + 3)/2 = 2.5
题目描述(中文)
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例 1:
nums1 = [1, 3]
nums2 = [2]
则中位数是 2.0
示例 2:
nums1 = [1, 2]
nums2 = [3, 4]
则中位数是 (2 + 3)/2 = 2.5
提交代码
class Solution { public int[] twoSum(int[] nums, int target) { int[] result = {0,0}; for(int i=0;i<nums.length;i++){ for(int j=i+1; j<nums.length;j++){ if(nums[i] + nums[j] == target){ result[0] = i; result[1] = j; return result; } } } return result; } }
提交反馈
执行结果:通过
执行用时 :23 ms, 在所有 Java 提交中击败了56.49%的用户
内存消耗 :36.6 MB, 在所有 Java 提交中击败了94.47%的用户