leetcode两数之和
生活随笔
收集整理的這篇文章主要介紹了
leetcode两数之和
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#####兩數之和
給定一個整數數組和一個目標值,找出數組中和為目標值的兩個數。
你可以假設每個輸入只對應一種答案,且同樣的元素不能被重復利用。
示例:
給定 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; }總結
以上是生活随笔為你收集整理的leetcode两数之和的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 土方回填多少钱一方啊?
- 下一篇: 求任意数的阶乘