Leetcode 第一题:Two Sum(C++实现)

 时间:2024-10-18 03:14:42

1、问题描述:给定一个整数数组,返回两个数字的索引,使它们相加的值等于一个特定的目标值。假设对于每个输入只有一种解决方案,并且您不可以两次同时使用相同的元素。

Leetcode 第一题:Two Sum(C++实现)

3、输入与输出:vector<int> twoSum(vector<int>& nums, int target){}完成这个成员函数解决问题。

Leetcode 第一题:Two Sum(C++实现)

5、这一步提供我的打败9蚀卺垦肝7%的人的代码实现代码:class Solution {public: vector<稆糨孝汶;int> twoSum(vector<int>& nums, int target) { unordered_map<int,int > map; for(int i=0;i<nums.size();i++) { int val=nums[i]; auto iter=map.find(val); if (iter!=map.end()) { vector <int >vec{iter->second,i}; return vec; } map[target-val]=i; } }};

Leetcode 第一题:Two Sum(C++实现)
  • 可爱漂亮的鱼馒头做法
  • 妖姬ol2武将攻略
  • 玫瑰奶茶的做法,教你怎么做玫瑰奶茶
  • 在QQ炫舞游戏里怎样领取30天离线经验?
  • 怎么做舒芙蕾
  • 热门搜索
    春节旅游线路推荐 8月适合去哪里旅游 山东旅游职业学院吧 新疆旅游包车 西安附近的旅游景点 内蒙古赤峰旅游景点 广西旅游景点介绍 塞舌尔旅游报价 旅游书籍 舟山市旅游委员会