关闭

LeetCode_1

83人阅读 评论(0) 收藏 举报
分类:
/**
 * Note: The returned array must be malloced, assume caller calls free().
 */
int* twoSum(int* nums, int numsSize, int target) {
    int* returnIndex=(int*)malloc(sizeof(int)*2);
    int i,j;
    bool founded=false;
    for(i=0;i<numsSize;i++){
        for(j=0;j<numsSize;j++){
            if(j!=i){
                if(nums[i]+nums[j]==target){
                    returnIndex[0]=i;
                    returnIndex[1]=j;
                    founded=true;
                    break;
                }
            }
        }
        if(founded){
            break;
        }
    }
    return returnIndex;
}





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5209次
    • 积分:259
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档
    最新评论
  • .NET Framework一两说

    qq_29431049: 阿里云的这项技术确实很不错,其实个人觉得像阿里巴巴这样的国际大公司,还是有很多东西值得大家学习和借鉴...