当前位置: 首页 > news >正文

【Leetcode】两数之和

两数之和

题目

在这里插入图片描述

思路

暴力枚举:逐一遍历,将当前数与之后的数个个相加、判断其相加后是否等于target

代码实现

/**
 * Note: The returned array must be malloced, assume caller calls free().
 */

 //暴力枚举:
int* twoSum(int* nums, int numsSize, int target, int* returnSize) 
{
    int index1=0,index2=0,flag=0;
    for(int i=0;i<numsSize;i++)
    {
        for(int j=i+1;j<numsSize;j++)
        {
            if(nums[i]+nums[j]==target)
            {
                index1=i;
                index2=j;
                break;
                flag=1;
            }
            else
            continue;
        }
        if(flag)
        break;
    }
    int* a=(int*)malloc(sizeof(int)*2);
    a[0]=index1;
    a[1]=index2;
    *returnSize=2;
    return a;
}

相关文章:

  • 【Blender】三、材质篇--01,Blender材质基础 原理化BSDF
  • Go红队开发—基础语法入门
  • 如何在 Ubuntu 上安装和使用 Podman ?
  • 【STL】4.<list>
  • kotlin 知识点 七 泛型的高级特性
  • Java 入门第一课 InteliJ IDEA 的快捷操作
  • 阿里云可观测全面拥抱 OpenTelemetry 社区
  • 【Keil5教程及技巧】耗时一周精心整理万字全网最全Keil5(MDK-ARM)功能详细介绍【建议收藏-细细品尝】
  • JVM相关面试题
  • 项目实战--网页五子棋(游戏房间)(6)
  • Pytorch实现之混合成员GAN训练自己的数据集
  • MySQL 使用 `WHERE` 子句时 `COUNT(*)`、`COUNT(1)` 和 `COUNT(column)` 的区别解析
  • 第2课 树莓派镜像的烧录
  • SV基础(二):数据类型
  • C++ day6
  • 本地部署DeepSeek的硬件配置建议
  • 单目摄像头物体深度计算基础原理
  • SSL 证书是 SSL 协议实现安全通信的必要组成部分
  • js 判断数据是否为blob类型,blob数据转JSON和对象
  • selenium如何实现,开启浏览器的开发者工具模式,并且开启 toggle移动设备模拟模式
  • 浙江广厦:诚挚道歉,涉事责任人交公安机关
  • 浦江潮涌征帆劲,上海以高质量发展服务全国发展大局
  • 《掩耳盗邻》:富人劫富,是犯罪,也是赎罪?
  • 第十一届世界雷达展开幕,尖端装备、“大国重器”集中亮相
  • 2人恶意传播刘国梁谣言被处罚,媒体:以法律利剑劈谣斩邪,加快推进依法治体
  • 著名文博专家吴远明因交通事故离世,享年75岁