leetcode两数之和
生活随笔
收集整理的這篇文章主要介紹了
leetcode两数之和
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#####兩數(shù)之和
給定一個整數(shù)數(shù)組和一個目標(biāo)值,找出數(shù)組中和為目標(biāo)值的兩個數(shù)。
你可以假設(shè)每個輸入只對應(yīng)一種答案,且同樣的元素不能被重復(fù)利用。
示例:
給定 nums = [2, 7, 11, 15], target = 9因為 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] /*** Note: The returned array must be malloced, assume caller calls free().*/ int* twoSum(int* nums, int numsSize, int target) {int *out=(int *)malloc(sizeof(int)*2);int i,j;for(i=0;i<numsSize;i++){for(j=i+1;j<numsSize;j++){if(nums[i]+nums[j]==target){out[0]=i;out[1]=j;}}}return out; }總結(jié)
以上是生活随笔為你收集整理的leetcode两数之和的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 土方回填多少钱一方啊?
- 下一篇: 求任意数的阶乘