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

怎么做免费的网站推广万维网站续费多少一年

怎么做免费的网站推广,万维网站续费多少一年,天台高端网站建设公司,WordPress分类id在哪目录 ​ 一.题目 二.解题过程 题目解析 方法一(暴力求解) 思路 代码 提交结果 方法二(哈希查找) 思路 代码 提交结果 作者的个人gitee​​ 作者的算法讲解主页▶️ 每日一言:“愿你纵踩淤泥,也要…

目录

​ 一.题目

二.解题过程

题目解析

 方法一(暴力求解)

思路

代码

提交结果

方法二(哈希查找)

思路

代码

提交结果


作者的个人gitee​​

作者的算法讲解主页▶️

每日一言:“愿你纵踩淤泥,也要心向光明。🌸🌸

​ 一.题目

题目链接

1. 两数之和 - 力扣(LeetCode)

二.解题过程

题目解析

题目要求比较简单,只需要找到两个值的和等于目标值,可以通过暴力枚举直接找到,也可以使用哈希查找降低时间复杂度。

 方法一(暴力求解)

  • 思路

直接暴力枚举所有情况:两层for循环遍历数组,找出两个数的和刚好等于target的情况,然后返回这两个数的索引。时间复杂度:O(n^2)。

  • 代码

class Solution 
{
public:vector<int> twoSum(vector<int>& nums, int target) {//数组长度为len,两数之和为sumint len = nums.size(),sum = 0;//遍历数组for(int i = 0;i<len;i++)for(int j = i+1;j<len;j++){//求和sum = nums[i]+nums[j];//判断是否与目标值相等,相等就返回if(sum == target)return {i,j};}//假如以上条件都不满足,则返回[-1,-1](此举是为了照顾leetcode编译器,编译器要求必须要有一个返回值)return {-1,-1};}
};
  • 提交结果

方法二(哈希查找)

  • 思路

方法一时间复杂度较高,我们不妨使用哈希表来优化查找过程,哈希表每一次查找的时间复杂度是O(1)。已知目标值target和其中一个值value,则我们在哈希表中只需要查找target-value的值(代码中为key),这样我们在n个元素的数组中查找一个目标值的时间复杂度就是O(1)*n = O(n)。

  • 代码

class Solution 
{
public:vector<int> twoSum(vector<int>& nums, int target) {//创建哈希表unordered_map<int, int> hash;//遍历数组for (int i = 0; i < nums.size(); i++) {//初始化当前的值valueint value = nums[i];   //初始化要找的值key         int key = target - value;//在哈希表中找key,使entry指向key。如果没有找到的话就entry就指向hash.end()auto entry = hash.find(key);//没有指向end就说明找到了if (entry != hash.end()) {//返回这两个数的索引return {entry->second, i};}//如果哈希表中不存在值为key的元素,则将当前遍历到的元素及其索引存入哈希表,以便后续继续查找。hash[value] = i;}//最终没有找到符合要求的key,则返回[-1,-1],原因同方法一。return {-1,-1};}
};
  • 提交结果


觉得有帮助的话麻烦点个赞和关注吧,秋梨膏QAQ!


文章转载自:

http://nsObTdON.gjqwt.cn
http://WzoQy15v.gjqwt.cn
http://cSkQsSUL.gjqwt.cn
http://6j72fsSw.gjqwt.cn
http://fg13q1lD.gjqwt.cn
http://2ThLHECu.gjqwt.cn
http://avSUUd0F.gjqwt.cn
http://hrLUMQAb.gjqwt.cn
http://4tfMzkbY.gjqwt.cn
http://9ysHGOLJ.gjqwt.cn
http://qJH10l06.gjqwt.cn
http://7N2inFHq.gjqwt.cn
http://ujhh1SyY.gjqwt.cn
http://HVQXFJ9k.gjqwt.cn
http://9XAePMnp.gjqwt.cn
http://Pc0Y7ZYk.gjqwt.cn
http://iyU9alt4.gjqwt.cn
http://GLPsCxFj.gjqwt.cn
http://QgTZcVrn.gjqwt.cn
http://jOTwDfDu.gjqwt.cn
http://40VCx7xv.gjqwt.cn
http://Xbtd33Cu.gjqwt.cn
http://tJblbApm.gjqwt.cn
http://oznQrsmB.gjqwt.cn
http://prW8RftW.gjqwt.cn
http://6qCfDplA.gjqwt.cn
http://GewykosJ.gjqwt.cn
http://VDSkD6u9.gjqwt.cn
http://vrOGyb5S.gjqwt.cn
http://9kgYIuRK.gjqwt.cn
http://www.dtcms.com/wzjs/667143.html

相关文章:

  • 成都市建设领域网站咨询电话政务信息网站建设工作
  • 商城做网站哪家好wordpress4.9.8下载
  • 南昌网站设计哪家专业好全球最好的设计网站
  • 宁波建设公司网站有什么页游传奇平台好
  • 电商网站设计周志海口网红打卡地
  • 招商网站设计网站的开发是使用什么技术
  • 汕尾网站建设 生意好吗网站后台
  • 网站建设众包服务平台wordpress登陆后台
  • 做英文网站用什么源码wordpress+布局插件
  • 网站开发有哪些常用工具公司网站开发实训报告
  • 知名的家居行业网站开发昆明网络推广招聘
  • 网站建设基本内容非自己的网站如何做二次跳转
  • 绿色模板网站怎么把网站扒下来
  • 网站谷歌优化怎么做云服务器优惠活动
  • 网站页面统计代码公众号运营内容
  • 网站搜索显示图片阿里云1M做网站
  • 电商网站seo排名哪里可以做营销型网站
  • 模板网站建设开发阿里云oss做网站
  • 域名申请哪家好网站内容如何优化
  • 广告设计与制作专业属于什么大类seo关键词找29火星软件
  • 网站建设技术问题代理主要干什么
  • 网站点击率如何做wordpress 邮件配置
  • 网站建设 千助连云港专业网站制作公司
  • php小说采集网站源码哪里有人收费做网站
  • 河北省城乡与建设厅网站邵阳哪里做网站
  • 谷歌翻译做多语言网站静态网页设计素材
  • 怎样用dw做 网站首页河口企业网站开发公司
  • 秦皇岛网站建设公司中英文网站源码 免费
  • 肇庆建设工程备案的网站ai生成logo
  • 咸阳网站建设公司电话网站建设类论文格式