Two Sum
来源:互联网 发布:美工包括哪些 编辑:程序博客网 时间:2024/06/01 18:50
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution, and you may not use thesame element twice.
Example:
Given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9,return [0, 1].代码:
#include <iostream>#include <vector>using namespace std;int solution(vector<int> nums,int target){for(int i=0;i < nums.size();i++){for(int j=i;j < nums.size();j++){if(nums[i]+nums[j]==target && nums[i] != nums[j])cout << "[" << i << "," << j << "]" << endl;}}return 0;}int main(){vector<int> num;int value;while(cin >> value){num.push_back(value);if(value == 0)break;}int target;cin >> target;solution(num,target);}
阅读全文
0 0
- Two Sum
- Two Sum
- Two Sum
- two sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- Two Sum
- 读《大话设计模式》学习小结(一)装饰器模式
- 常见面试题
- Harmonic Number (II) LightOJ
- neo4j import tool
- 数据显示:中国的程序员是世界上最牛的程序员
- Two Sum
- Hdoj 1089 A+B for Input-Output Practice (I)
- android aapt详解
- 浅谈Java容器类
- Redis学习之string类型及操作
- JMeter入门,测试计划编写(http请求)
- PHP的数据类型
- python中UDP通信协议
- 警惕 百度文库可以上传含VBA代码的文件,或成为宏病毒传播途径