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

b2b和b2c有什么区别北京建站优化

b2b和b2c有什么区别,北京建站优化,wordpress多媒体上传,广州地铁运营最新消息每日一题一一LeetCode1. 两数之和 - 力扣(LeetCode) 1. 两数之和 - 力扣(LeetCode) 本题的要求是给你一个数组,然后让你从中找出两个值,他们的和为target,然后返回这两个数的下标 暴力版本&a…

每日一题一一LeetCode1. 两数之和 - 力扣(LeetCode)

1. 两数之和 - 力扣(LeetCode)

本题的要求是给你一个数组,然后让你从中找出两个值,他们的和为target,然后返回这两个数的下标

暴力版本:

直接双层遍历,取两个不同的数组中的元素相加为target,直接返回它的下标。

C++版本:

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {int i,j;for(i=0;i<nums.size()-1;i++){for(j=i+1;j<nums.size();j++){if(nums[i]+nums[j]==target){return {i,j};}}}return {i,j};}
};

Java版本:

class Solution {public int[] twoSum(int[] nums, int target) {int i,j;int[] res = new int[2];for(i=0;i<nums.length-1;i++){for(j=i+1;j<nums.length;j++){if(nums[i]+nums[j]==target){res[0]=i;res[1]=j;return res;}}}return res;}
}

优化版本:

我们可以创建一个Hash表,遍历nums数组,每次询问Hash表中是否存在(target-nums[i]),如果存在,直接返回下标值即可。如果不存在就当前元素为键,其对应的下标为值放入哈希表中。

C++版本

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int,int> map;vector<int> res;for(int i=0;i<nums.size();i++){if(map.find(target-nums[i])!=map.end()){res.push_back(i);res.push_back(map[target-nums[i]]);return res;}map[nums[i]]=i;}return res;}
};

java版本

import java.util.Arrays;
import java.util.HashMap;public class Day02_demo1 {public static void main(String[] args) {int[] nums = {2,7,11,15};int[] ints = twoSum(nums, 9);System.out.println(Arrays.toString(ints));}public static int[] twoSum(int[] nums, int target){HashMap<Integer,Integer> map = new HashMap<>();for (int i = 0; i < nums.length; i++) {if(map.containsKey(target-nums[i])){return new int[] {map.get(target-nums[i]),i};}map.put(nums[i],i);}throw new IllegalArgumentException();}
}
http://www.dtcms.com/wzjs/304786.html

相关文章:

  • 温州网站建设钱宁波seo推广咨询
  • 长春网站优化免费发布信息网网站
  • 网站策划初级方案模板搜索引擎营销特点
  • 网站推广工作aso优化师工作很赚钱吗
  • 威海做网站的公司四川网站推广公司
  • 建设机械网站热线电话理发培训专业学校
  • wdcp 网站建设百度账户托管
  • 新冠最新本土病例seo是什么的
  • 网站建设账务处理属于什么费用seo优化师
  • 做毕业论文设计的网站seo是一种利用搜索引擎的
  • 连云港网站关键词优化服务网络推广员工资多少钱
  • 网站二维码可以做长按识别吗营销型网站建设服务
  • 私人网站建设成本营销推广活动策划方案
  • 大连哪家做网站比较好网址链接
  • mu建站工具seo专员是什么职位
  • 建设网站需要投入seo是搜索引擎吗
  • 注册网站需要备案吗网站关键词优化价格
  • 新闻头条新闻seo优化关键词
  • 怀安网站制作福州专业的seo软件
  • 龙岗网络营销公司官网优化方案
  • 做书店网站版头网站seo方法
  • 郑州汉狮做网站的公司必应搜索引擎怎么样
  • 建营销型网站百度竞价排名是以什么形式来计费的广告?
  • 武昌做网站公司电话百度站长之家工具
  • 网站开发费用如何账务处理bt磁力链好用的引擎
  • 广东腾越建筑工程有限公司seo网站优化案例
  • html模板 网站网站搜索引擎优化的基本内容
  • 专业微网站电话号码苏州关键词优化怎样
  • 黄山公司做网站域名申请
  • 怎么做防劫持网站国内搜索引擎网站