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

营销型网站建设易网拓/电工培训内容

营销型网站建设易网拓,电工培训内容,wordpress 修改仪表盘,彩妆做推广的网站题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums [2, 7, 11, 1…

题目

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例:

给定 nums = [2, 7, 11, 15], target = 9

因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]

解法一:

暴力解法,两层循坏。

def twoSum(self, nums, target):""":type nums: List[int]:type target: int:rtype: List[int]"""i = 0ind = []for i in range(len(nums)):for j in range(i+1, len(nums)):if (target -  nums[j]) == nums[i]:ind = [i, j]breakreturn ind

在这里插入图片描述

解法二:

生成字典,利用字典的get()函数查找index

def twoSum(self, nums, target):# 生成字典dictt = {num:ind for ind, num in enumerate(nums)}ind = []for i in range(len(nums)):j = dictt.get(target-nums[i])if j is not None and i!=j:breakreturn [i,j]

在这里插入图片描述

解法三:

一层循坏搞定,寻找目标值与当前值的差值是否在数组的其余元素中。

def twoSum(self, nums, target):ind = 0for i in range(len(nums)):if (target - nums[i]) in nums[i+1:]:ind = nums.index(target - nums[i], i+1)breakreturn [i, ind]

在这里插入图片描述

http://www.jmfq.cn/news/4825423.html

相关文章:

  • 网站程序制作/太原网站seo
  • 个人网站怎么做支付/电商怎么注册开店
  • 做一个简单的公司网站要多少钱/怎么让百度收录网址
  • 品牌型网站建设方案/成都新闻最新消息
  • cn.wordpress.org/seo搜索优化是什么
  • 重庆免费网站建站模板/最近10个新闻
  • 做网站一般使用什么算法/b站推广2024mmm已更新
  • 网站开发完整项目平台网站开发/卡点视频软件下载
  • 大庆做网站的/seo sem是什么意思
  • 成都专业的网站建设制作公司哪家好/百度关键词首页排名
  • 营商环境建设局网站/seo网站推广全程实例
  • 手机网站 触屏/百度推广二级代理商
  • 注册网站能赚钱吗/域名注册新网
  • 网站淘宝推广怎么做/如何做营销策划方案
  • 门户网站建设好处/今日头条新闻视频
  • 长沙微营销/石家庄seo
  • 网站制作销售术语/2022最火营销方案
  • 湖南省金力电力建设有限公司 网站/seo排名怎么看
  • 在线旅游攻略网站建设方案/软文推广平台排名
  • 电脑上怎么下载字体到wordpress/商丘 峰少 seo博客
  • 做幼儿园网站/广州网页seo排名
  • 专业做皮草的网站/网站自助搭建
  • 做cpa能用什么网站/宁波超值关键词优化
  • 网站正建设中/2023年6月份又封城了
  • 深圳最新新闻事件/网店产品seo如何优化
  • 太原建站模板搭建/百度客户管理系统登录
  • 做经营性的网站需要注册什么/网站seo排名优化
  • 网站的建设需要多少钱/关键词推广效果
  • 网站开发赚钱/seo营销推广平台
  • 哈尔滨做网站/营销方式