Advertisement

两数之和(C++题解 含VS可运行源程序)

阅读量:

1. 两数之和(C++题解版含VS可运行源程序)

  • 1.题目解析
      • 解决途径:采用穷举法
    • 2.力扣平台C++代码实现

    • 3.可在Visual Studio环境中运行的程序代码

1.题解

暴力方法应用

采用双重循环结构即可完成遍历操作

2.力扣C++源码

复制代码
    class Solution {
    public:
    vector<int> twoSum(vector<int>& nums, int target) {
        vector<int> res;
    		for (int i = 0; i < nums.size(); i++) {
    			for (int j = i + 1; j < nums.size(); j++) {
    				int sum = nums[i] + nums[j];
    				if (sum == target) {
    					res.push_back(i);
    					res.push_back(j);
    					break;
    				}
    			}
    		}
    		return res;
    }
    };
    
    
      

全部评论 (0)

还没有任何评论哟~