leetcode两数之和

两数之和

题目连接:两数之和

解决思路

最先想到的就是遍历整个数组,将数字两两配对计算结果,并与题目所给之数进行比较。

cpp 复制代码
#include <iostream>
#include <vector>

static std::vector<int> towSum(std::vector<int>& nums, int target)
{
	std::vector<int> reuslt;

	for(int i=0;i<nums.size() - 1;i++)
	{
		for (int j = i + 1; j < nums.size(); j++)
		{
			if (nums.at(i) + nums.at(j) == target)
			{
				reuslt.push_back(nums.at(i));
				reuslt.push_back(nums.at(j));
			}
		}
	}

	return reuslt;
}

第二层循环中j从i的下一位开始增加,因为下标小于i的元素都已经和整个数组配对过了,无需重复配对。

相关推荐
洛水水24 分钟前
【力扣100题】76.搜索插入位置
数据结构·算法·leetcode
Techblog of HaoWANG28 分钟前
智巡守卫:多模态巡检智能体算法服务端设计与实现——基于Ollama+Qwen3.5的自动化巡检报告生成系统
运维·人工智能·算法·目标检测·自动化·边缘计算
小蒋学算法38 分钟前
算法-灌溉花园的最少龙头数目-贪心
算法
满怀冰雪38 分钟前
第07篇-差分算法-高效处理区间修改问题
数据结构·算法
KaMeidebaby40 分钟前
卡梅德生物技术快报|重组蛋白的表达和纯化:工艺调试全记录:大肠杆菌体系重组蛋白的表达和纯化参数标定(肠激酶轻链案例)
前端·人工智能·算法·数据挖掘·数据分析
ZPC82101 小时前
如何将机械臂末端定位精度提升至微米如何进行标定
人工智能·算法·机器人
wabs6661 小时前
关于动态规划【力扣343.整数拆分的递推公式怎么理解?】
算法·leetcode·动态规划
测试狗科研平台1 小时前
第一性原理CO2还原反应计算流程和软件推荐
科技·算法·云计算
SEO_juper1 小时前
2026 谷歌 SEO&GEO 常见问题合集:收录、排名、内容、技术全解析
算法·谷歌·常见问题·seo·跨境电商·外贸·geo
叫我:松哥1 小时前
基于卷积神经网络的静态手势语识别算法,在测试集上的识别准确率达到97.5%
人工智能·python·深度学习·神经网络·算法·cnn