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

力扣-数组-01两数之和

解析

遍历i和第i+1,两个for循环查就可以,时间复杂度是O(n^2)

代码

class Solution {
public:
    vector<int> twoSum(vector<int>& nums, int target) {
        vector<int> ansewer;
        bool flag = false;
        for(int i = 0;i < nums.size(); i++){
            for(int j = i+1;j < nums.size(); j++){
                if(nums[i] + nums[j] == target){
                    ansewer.push_back(i);
                    ansewer.push_back(j);
                    flag = true;
                    break;
                }
            }
            if(flag)
                break;
        }
        return ansewer;
    }
};


http://www.kler.cn/a/469838.html

相关文章:

  • 解锁编程智慧:23种设计模式案例分享
  • Centos7使用yum工具出现 Could not resolve host: mirrorlist.centos.org
  • HTML 显示器纯色亮点检测工具
  • 51单片机(二)中断系统与外部中断实验
  • F#语言的网络编程
  • 2025第1周 | JavaScript中的正则表达式
  • Mysql事务的特性和隔离级别
  • HTML5 + Bootstrap5 网站底部代码分享与解析
  • 【网络安全设备系列】13、网页防篡改
  • Speech Recognition vs. Voice Recognition | 语音识别工作原理 | 模型训练 | 应用
  • Neo4j的部署和操作
  • 2025年01月06日Github流行趋势
  • 每日AIGC最新进展(80): 重庆大学提出多角色视频生成方法、Adobe提出大视角变化下的人类视频生成、字节跳动提出快速虚拟头像生成方法
  • 【保姆级爬虫】微博关键词搜索并获取博文和评论内容(python+selenium+chorme)
  • 幽境察韵:printf 的格式笔触,勾勒打印的精致纹理
  • 【模型部署】实例(附代码)
  • 【从0带做】基于Springboot3+Vue3的疾病防控综合系统
  • 使用 Hadoop + MapReduce + Elasticsearch 实现高效的日志处理与分析
  • vulhubn中potato靶场
  • 长上下文窗口的大语言模型数据设计
  • 场馆预定平台高并发时间段预定实现V1
  • .net core三种依赖注入方式,原生的依赖注入器,scrutor,autofac
  • cat命令详解
  • leecode1035.不相交的线
  • 低功耗视频监控/太阳能无线监控在水产渔业养殖场景中有哪些应用?
  • Python编程实例-机器学习中的Hinge Loss编程实现