1. 程式人生 > >leetcode第一題算法題

leetcode第一題算法題

for div ret 重復利用 targe public num 給定一個整數數組 暴力

給定一個整數數組和一個目標值,找出數組中和為目標值的兩個數。

你可以假設每個輸入只對應一種答案,且同樣的元素不能被重復利用。

示例:

給定 nums = [2, 7, 11, 15], target = 9

因為 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]

leetcode 原題第一題,主要采用C#寫,小白進階,暴力法解決~~~

public class Solution {

public 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[i]+nums[j]==target){
return new int[]{i,j};
}
}
}
throw new Exception("沒有兩個數相加和等於期望值!");
}

}

leetcode第一題算法題