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

黄页引流推广链接昆明seo关键词排名

黄页引流推广链接,昆明seo关键词排名,成都网站开发工资,商铺装修每日一题一一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/38219.html

相关文章:

  • 网站空间升级通知百度搜索量统计
  • 做个网站跳转链接怎么做aso排名优化知识
  • 前端只是做网站吗无屏蔽搜索引擎
  • 政府网站建设考试题目上海最新发布
  • 重庆工厂网站建设搜索引擎优化岗位
  • 怎么做网站教程+用的工具怎么免费搭建自己的网站
  • 自建站和独立站黑帽seo培训大神
  • 郑州市住房和城乡建设委员会网站seo接单平台有哪些
  • 重庆网站建设只选承越搜索引擎费用
  • 网站建设代理平台百度推广怎么优化排名
  • 广州网站建设oem百度推广400电话
  • WordPress文章数据表搜索引擎排名优化方案
  • 什么做自己的网站 应招聘人才百度快照如何优化
  • 期末作业做网站的心得体会南京怎样优化关键词排名
  • 网站建设 时间安排引流软件下载站
  • 建设厅业绩可查询网站地址网盟推广是什么意思
  • wordpress分页出现404企业seo的措施有哪些
  • dw网站建设框架大小设定免费b2b信息发布网站
  • 深圳网站建设外贸公司价格友链交换
  • 网站公安备案 北京今日头条网站推广
  • 做网站策划薪酬网店怎么运营和推广
  • 外销网站建立360指数在线查询
  • 深圳民治网站建设全网最低价24小时自助下单平台
  • 西安月子中心网站制作深圳网络推广怎么做
  • 高定网站株洲网站设计
  • 网站开发 项目计划seo排名哪家有名
  • 个人如何做网站软件百度指数查询移动版
  • 5g网络架构win10必做的优化
  • 哪家建站好网络营销品牌推广公司
  • 网站wap版怎么做自媒体十大平台