- 立个flag,一年刷够100道力扣题
JavaScript版
/**
* @param {number[]} nums
* @param {number} target
* @return {number[]}
*/
var twoSum = function(nums, target) {
for(let i = 0,len = nums.length;i < len;i++){
for(let j = i + 1;j < len;j++){
if(nums[i] + nums[j] === target){
return [i,j]
}
}
}
};
Java版
class Solution {
public int[] twoSum(int[] nums, int target) {
for(int i = 0,len = nums.length;i < len;i++){
for(int j = i + 1;j < len;j++){
if(nums[i] + nums[j] == target){
return new int[]{
i,j};
}
}
}
return null;
}
}
提交结果
不得不说,Java还是运行的比JavaScript快