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

网站建设选择云主机吗网站字体使用

网站建设选择云主机吗,网站字体使用,无锡百度推广开户,vs简易新闻建设网站1.问题描述 给定一个长度为 n 的整数数组 height 。有 n 条垂线#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量 注意 你不能倾斜容器 示例1 输入第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量 注意 你不能倾斜容器 示例1 输入[1,8,6,2,5,4,8,3,7] 输出49 解释图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下容器能够容纳水表示为蓝色部分的最大值为 49。 示例2  输入height [1,1] 输出1 提示 n height.length2 n 1050 height[i] 104 难度等级 中等 题目链接 盛最多水的容器 2.解题思路 这道题是让我们在其中找出盛水最多的容器我们先来简单的分析一下。容器能盛多少水取决于它的宽度和高度我们可以定义两个指针从数组的左右两边向中间移动也就是一开始假设宽度是最大的然后在左右指针不断移动的过程中寻找容器所能盛的最多的水。 //竖直方向容纳多少水取决于最短的高度//水平方向容纳多少水取决于最大的差值int head 0;int tail height.length-1;int result 0; 容器的高度取决于左右指针的较小值容器的宽度为左右指针索引的差值宽*高之后与目前记录的最大值比较若比最大值大则更新最大值。 //宽度int w tail - head;//取短边作为高度int h height[head] height[tail] ? height[head] : height[tail];//更新最大值result h * w result ? h * w : result; 接着移动较小边的指针因为我们要盛尽可能多的水就必须让高尽可能的大接着重复上述操作知道指针相遇退出循环。 //移动短边的指针if(height[head] height[tail]){head;}else{tail--;} 3.代码展示 class Solution {public int maxArea(int[] height) {//竖直方向容纳多少水取决于最短的高度//水平方向容纳多少水取决于最大的差值int head 0;int tail height.length-1;int result 0;while(head tail){//宽度int w tail - head;//取短边作为高度int h height[head] height[tail] ? height[head] : height[tail];//更新最大值result h * w result ? h * w : result;//移动短边的指针if(height[head] height[tail]){head;}else{tail--;}}return result;} } 4.总结 这道题我觉得唯一难的地方就是能不能想到一开始假设两个条件中的宽最大左右指针从数组左右两边向中间靠拢其他的地方我感觉没啥太大的难度。祝大家刷题愉快
http://www.hkea.cn/news/14401746/

相关文章:

  • 汽车网站图片一六八互联网站建设
  • 网站建设怎么汇报重启wordpress
  • 贵阳住房和城乡建设部网站网页设计费用明细
  • 网站建设专利建设个人网上银行登录入口官网
  • 我公司让别人做网站了怎么办医院网站必须建设吗
  • 菏泽网站建设熊掌号wordpress插件dx-seo
  • 咸阳做网站58同城建设银行招聘网站
  • 如何在百度上搜到网站网站维护英文
  • 天津建设工程协会网站cms开源框架
  • 个人服务器 网站建设郓城网站开发
  • 中小企业网站推广鞋子网站模板
  • 建网站需要哪些语言东莞房价一览表
  • 怎么做网站评论对于网络营销的认识
  • 网站开发的公司推荐搜索关键词热度
  • 做暖暖视频网站观看网站开发用什么开发
  • 公司注册代理注册西安网站关键词优化推荐
  • 建设网站的运行费包括什么地方如何用易语言做网站
  • 有没有catia做幕墙的网站网站开发视频会议插件
  • 如何做好公司网站163邮箱个人注册入口
  • 无锡专业制作外贸网站的公司sem是什么职位
  • 新网站多久收录内页建筑设计公司招聘
  • python合适做网站吗展示型网站方案
  • 好看的单页面网站模板免费下载没有网站 可以做cpa
  • 网站开发的重要性山东服务好的seo
  • 建企业网站一般多少钱泉州地区网站建设公司
  • android网站开发实例新加坡房产网站大全
  • 网站怎么做的qq邮件订阅网站开发现在怎么样
  • 宁波网站建设方式商丘做网站的费用
  • 华强北 网站建设安阳设计工厂
  • 网站开发网页上传和网页发布wordpress本地上传图片