【leetcode】1. Two Sum

技术【leetcode】1. Two Sum 【leetcode】1. Two SumGiven an array of integersnumsand an integertarget, return

【leetcode】1 .二和

给定一个整数数组和一个整数目标,返回这两个数字的索引,这样它们加起来就是一个目标。您可以假设每个输入都有一个精确的解决方案,并且您可能不会使用同一个元素两次。你可以按任何顺序返回答案。

解决方案类{

公众号:

矢量二进制数(矢量数,整数目标){ 0

//暴力法的时间复杂度是o(n2),显然很蠢

//用哈希集就像那个递归的哈希集存储坐标

//利用矢量迭代器的性质做

矢量资源;

弯曲件标志=假

向量:迭代器它;

向量迭代器迭代器终端监督程式(Terminal Monitor Program的缩写)

for(it=nums。begin();它!=nums。end();它)

{

int num=target-* it;

tmp=find(it 1,nums.end(),num);

if(tmp!=nums.end())

{

标志=真

打破;

}

}

如果(标志)

{

RES . push _ back((int)距离(nums)。begin(),it));

RES . push _ back((int)距离(nums)。begin(),tmp));

}

返回表示留数

}

};

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107439.html

(0)

相关推荐

  • 微信小程序swiper组件怎么创建(微信小程序的wxss文件作用)

    技术微信小程序中的wxs模块怎么用这篇文章将为大家详细讲解有关微信小程序中的wxs模块怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WXS的使用wxs是专门用于wxml页面的,它

    攻略 2021年12月19日
  • CentOS 7.3上SQL Server vNext CTP 1.2如何安装

    技术CentOS 7.3上SQL Server vNext CTP 1.2如何安装这篇文章给大家分享的是有关CentOS 7.3上SQL Server vNext CTP 1.2如何安装的内容。小编觉得挺实用的,因此分享

    攻略 2021年11月15日
  • sqliteinsert影响什么(sqliteupdate和insert性能)

    技术SQLite中特殊的INSERT语句怎么用小编给大家分享一下SQLite中特殊的INSERT语句怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!SQLite中特殊的INSERT语句在SQLite

    攻略 2021年12月18日
  • 仔细近义词,仔细的近义词是什么仔细的近义词

    技术仔细近义词,仔细的近义词是什么仔细的近义词“仔细”的近义词仔细近义词:细心、谨慎、周密、注意、认真一、细心[ xì xīn ]用心细密:~人。~照料。造句:1. 财会工作要特别细心,以免出现差错。2. 在妈妈的细心照

    生活 2021年10月20日
  • 设计模式-观察者模式(c++)

    技术设计模式-观察者模式(c++) 设计模式-观察者模式(c++)当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。
    类图#include

    礼包 2021年11月20日
  • 三个向造句,用“向”“向”“向”三个词造句

    技术三个向造句,用“向”“向”“向”三个词造句在大会上我们向英雄致敬,向英雄献花,还宣誓要向英雄学习三个向造句。花儿向太阳微笑,向风儿点头,向蜜蜂问好。我向小猫学喵喵叫,向袋鼠学跳跃,向猴子学爬树。向前、向前,向前,我们

    生活 2021年10月21日