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

有那些专门做外贸的网站呀百度seo推广方案

有那些专门做外贸的网站呀,百度seo推广方案,仿做静态网站多少钱,爱空间装修公司属于什么档次1 问题 给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组输入只存在恰好一个解。 示例 1: 输入:nums [-1,2,1,-4], target 1 输出&…

1 问题

给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。

返回这三个数的和。

假定每组输入只存在恰好一个解。

示例 1:

输入:nums = [-1,2,1,-4], target = 1
输出:2
解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。

示例 2:

输入:nums = [0,0,0], target = 1
输出:0

2 答案

自己写的,不对

class Solution:def threeSumClosest(self, nums: List[int], target: int) -> int:n = len(nums)if not nums or n < 3:return Nonemin_ne = inf  nums.sort()for i in range(n):L = i + 1R = n - 1while L < R:if abs(nums[i]+nums[L]+nums[R] - target) < min_ne:min_ne = abs(nums[i]+nums[L]+nums[R] - target)res = nums[i]+nums[L]+nums[R]L += 1R -= 1return res

官方解,与上一题类似,依然是双指针

class Solution:def threeSumClosest(self, nums: List[int], target: int) -> int:n = len(nums)res = inf  nums.sort()for i in range(n):L = i + 1R = n - 1while L < R:tmp = nums[i]+nums[L]+nums[R]res = tmp if abs(tmp - target) < abs(res - target) else res # 保存res,距离每次重新算if tmp == target:  # 这个要有,拿tmp比,而不是res,不然指针会乱走return targetif tmp < target:L += 1if tmp > target:R -= 1return res
http://www.yayakq.cn/news/248639/

相关文章:

  • 无锡高端网站建设开发攀枝花市住房和城乡建设局网站
  • 网站开发毕业设计任务书怎么写客户对网站建设公司的评价
  • 郴州免费招聘网站上海最大的外贸公司
  • 图片网站cms推广信息发布平台
  • 长春火车站在哪网站建设实习小结
  • jquery动画特效网站网站的标签怎么修改
  • 网站建设使用的什么软件有哪些内容网页制作第一步
  • 柳州市建设中心网站网页界面设计中表单的组成部分有哪四方面
  • 婚礼设计素材网站自力教育
  • 高端网站建设收费为何比较贵10月上海娱乐场所又要关门了
  • 百度搜索引擎录入网站公共资源交易中心官网
  • 合肥网站建设多少钱同济建筑人才网
  • 河北邯郸建网站大连做企业网站排名
  • 中国建设银行深圳分行网站建行官方网站首页
  • 设计师网站哪个好好的结构设计网站
  • 网站开发需要多少钱价格四库一平台建造师业绩查询
  • 织梦确定网站风格wordpress怎么添加论坛
  • 网站开发的基本原则个人网站广告投放
  • 网站系统建站深圳外贸公司qc招聘
  • 网站设计的公司运营接单注册企业营业执照需要什么条件
  • wordpress 挂载对象存储怎么seo网站推广
  • 招聘网站建设方案有服务器还需要买网站空间吗
  • 2012年网站设计方法网站建设实例下载
  • 海鲜网站模板企业logo怎么设计
  • 系统网站建设ppt模板下载WordPress询盘
  • 能在线做国二计算机题目的网站安康做网站的公司
  • 郑州做网站推广价格免费制作照片的网站
  • 渭南网站建设公司电话网站如何在360做提交
  • 初中生怎么做网站宜宾网站开发招聘
  • wordpress 网址 建站网站建设流图visio