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

提高网站性能免费广告推广

提高网站性能,免费广告推广,网站建设的作用,成都网络建站和为S的两个数字输入一个数组和一个数字 s,在数组中查找两个数,使得它们的和正好是 s。 如果有多对数字的和等于 s,输出任意一对即可。 你可以认为每组输入中都至少含有一组满足条件的输出。 数据范围 数组长度 [1,1002]。 样例 输入&#xf…

和为S的两个数字


输入一个数组和一个数字 s,在数组中查找两个数,使得它们的和正好是 s。

如果有多对数字的和等于 s,输出任意一对即可。

你可以认为每组输入中都至少含有一组满足条件的输出。

数据范围

数组长度 [1,1002]。

样例
输入:[1,2,3,4] , sum=7输出:[3,4]

算法思路

(这就是leetcode第一题,没啥好说的,哈哈。)

核心思路是使用哈希表存储遍历过的数字,对于每个当前数字 x,检查哈希表中是否存在 target - x

  • 若存在,则找到答案,返回 {x, target - x}
  • 若不存在,则将当前数字 x 加入哈希表,继续遍历。
时间复杂度
  • O(n):遍历数组一次(n 为数组长度),哈希表的插入和查找操作平均时间复杂度为 O(1)。
空间复杂度
  • O(n):最坏情况下需要存储所有数组元素(哈希表大小与数组长度线性相关)。
class Solution {
public:vector<int> findNumbersWithSum(vector<int>& nums, int target) {// 使用哈希表存储已遍历的数字unordered_set<int> hash;for (auto x : nums) { // 遍历每个数字// 检查 target - x 是否在哈希表中if (hash.count(target - x)) {// 找到匹配:返回当前数字x和补数(target-x)return {x, target - x};}// 未找到匹配:将当前数字加入哈希表hash.insert(x);}// 未找到任何匹配(题目保证有解,此步可省略)return {};}
};

实例演示

假设输入数组 nums = [1, 2, 3, 4],目标值 target = 6

  1. 遍历 x=1
    • 检查 6-1=5 是否在哈希表 {} → 不存在
    • 插入 1 → 哈希表 {1}
  2. 遍历 x=2
    • 检查 6-2=4 是否在哈希表 {1} → 不存在
    • 插入 2 → 哈希表 {1, 2}
  3. 遍历 x=3
    • 检查 6-3=3 是否在哈希表 {1, 2} → 不存在
    • 插入 3 → 哈希表 {1, 2, 3}
  4. 遍历 x=4
    • 检查 6-4=2 是否在哈希表 {1, 2, 3}存在!
    • 返回结果 {4, 2}(顺序为 [x, target-x]

最终输出:[4, 2](满足 4+2=6)。

http://www.hyszgw.com/news/485.html

相关文章:

  • 建网站难吗宁波seo网络推广咨询价格
  • 移动电商网站建设企业网站的主要类型有
  • 网站模板含数据库下载重庆网站网络推广
  • 青海营销型网站建设深圳关键词排名推广
  • 网站如何在百度市场调研流程
  • wordpress 多媒体搜索引擎优化概述
  • vue配合什么做网站比较好上海牛巨微seo优化
  • 如何建网站挣钱成都官网seo厂家
  • 用凡科做的网站要钱吗武汉百度快照优化排名
  • 互联网行业裁员宁德seo培训
  • 如何查询网站备案信息天津做网站的
  • 网站模板 wordpress营销型网站建设的步骤流程是什么
  • 西安市建设网站辽宁好的百度seo公司
  • 广西城乡建设厅网站免费网站建设哪个好
  • 六安网站建设招商免费域名注册永久
  • 用html5做的简单的网站怎么请专业拓客团队
  • web开发用哪个语言好seo专员是什么职业
  • 卖掉的网站了对方用来做违法南京seo培训
  • 福州高端网站制作直链平台
  • 网站建设运营规划网站优化 福州
  • 网站制作教程微信小程序排名关键词优化
  • 腾讯网站的品牌建设计划网站优化流程
  • 网站备案完成后该如何做建站服务
  • 企业品牌网站建设多少钱如何进行关键词分析
  • 现在做网站还用dw做模板了吗链接交换公司
  • 网站建设 你真的懂吗手机自动排名次的软件
  • 彩票网站招代理广告怎么做seo在线培训机构排名
  • 关于做网站的合同淘宝关键词搜索量查询
  • 网购网站开发流程济南seo整站优化招商电话
  • wordpress进销存插件免费seo关键词优化排名