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

网站分为哪几个部分外包 网站开发公司

网站分为哪几个部分,外包 网站开发公司,WordPress加入百度地图,梵克雅宝官网中文官网这里写自定义目录标题 题目链接问题分析代码解决执行用时 题目链接 购物车内的商品价格按照升序记录于数组 price。请在购物车中找到两个商品的价格总和刚好是 target。若存在多种情况#xff0c;返回任一结果即可。 问题分析 暴⼒解法#xff0c;会超时 #xff08;两层… 这里写自定义目录标题 题目链接问题分析代码解决执行用时 题目链接 购物车内的商品价格按照升序记录于数组 price。请在购物车中找到两个商品的价格总和刚好是 target。若存在多种情况返回任一结果即可。 问题分析 暴⼒解法会超时 两层 for 循环列出所有两个数字的组合判断是否等于⽬标值。 算法流程 初始化 left right 分别指向数组的左右两端这⾥不是我们理解的指针⽽是数组的下标 当 left right 的时候⼀直循环 i. 当 nums[left] nums[right] target 时说明找到结果记录结果并且返回 ii. 当 nums[left] nums[right] target 时 • 对于nums[left] ⽽⾔此时 nums[right] 相当于是 nums[left] 能碰到的最⼤值别忘了这⾥是升序数组哈~。如果此时不符合要求说明在这个数组⾥⾯没有别的数符合 nums[left] 的要求了最⼤的数都满⾜不了。因此我们可以⼤胆舍去这个数让 left 去⽐较下⼀组数据 • 那对于 nums[right] ⽽⾔由于此时两数之和是⼩于⽬标值的 nums[right] 还可以选择⽐ nums[left] ⼤的值继续努⼒达到⽬标值因此 right 指针我们不动 iii. 当 nums[left] nums[right] target 时同理我们可以舍去nums[right] 最⼩的数都满⾜不了。让 right-- 继续⽐较下⼀组数据⽽left 指针不变还是可以去匹配⽐ nums[right] 更⼩的数的。 与上一题思路类似 代码解决 class Solution {public int[] twoSum(int[] price, int target) {int left 0,right price.length-1;while(left right){int sum price[left]price[right];if(sum target) right--;else if(sum target) left;else return new int[] {price[left],price[right]};}return new int[] {0};} }执行用时
http://www.tj-hxxt.cn/news/223045.html

相关文章:

  • 彩票黑网站是怎么做的公司做网站需要准备什么条件
  • ps网站怎么做超链接做网站要学什么语言
  • 丰和园林建设集团网站wordpress熊掌号插件
  • 深圳如何搭建制作网站昆明网站建设建站模板
  • 乐陵人力资源网站学校网站代码模板
  • 好单库网站是怎么做的镇江关键词优化如何
  • 网站首页设计大赛国外网站建设软件
  • 网站提示域名重定向怎么做旅游网站名字
  • html基础网站建设优化seo
  • 网页设计作业 个人网站wordpress 个人站
  • 做外贸去哪些网站找老外人人商城源码
  • 爱空间网站模板wordpress模板制作软件
  • 青岛网站制作公司排名重庆喷绘制作
  • 成都网站开发外包网站建设 服务流程
  • 营销策划好的网站苏州seo优化公司
  • 做微商好还是开网站好没有网站可以做cpa
  • 长安做英文网站企业服务公司是干嘛的
  • 建设网站公司怎样的网站打开速度块
  • 青岛做网站哪家专业设计师 网站 贵
  • 专门做运动装备的网站做网站去哪里找广告主
  • 如何做网站的源码绍兴百度seo公司
  • 贵港公司做网站仙居做网站的
  • 张家港建网站价格南宁seo域名
  • qq整人网站怎么做医药网站开发
  • 网上做翻译兼职网站智慧校园学生端登录平台
  • 网页设计入门+齿轮站内seo内容优化包括
  • wordpress编码修改重庆网站seo推广
  • 好的网站设计制作网站主页排版
  • 用自己的电脑做服务器弄网站电子商务网站的设计
  • 中山网站制作公司淘宝二官方网站是做啥的