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

建网站的步骤及方法域名注册要多少钱

建网站的步骤及方法,域名注册要多少钱,郑州同济医院收费高吗,安阳建设网站题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 …

题目
给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 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。

思路
最优的做法是使用「双指针」。双指针代表的是 可以作为容器边界的所有位置的范围。在一开始,双指针指向数组的左右边界,表示 数组中所有的位置都可以作为容器的边界,因为我们还没有进行过任何尝试。在这之后,我们每次将 对应的数字较小的那个指针 往 另一个指针 的方向移动一个位置,就表示我们认为 这个指针不可能再作为容器的边界了。

(1)求出当前双指针对应的容器的容量;
(2)对应数字较小的那个指针以后不可能作为容器的边界了,将其丢弃,并移动对应的指针。
代码

package com.it;import java.util.Scanner;public class Test3 {public static void main(String[] args) {// 输入任意一维数组,按照英文逗号分隔Scanner scanner = new Scanner(System.in);String str = scanner.next();String[] array = str.split(",");int[] newArray = new int[array.length];for (int i = 0; i < newArray.length; i++) {newArray[i] = Integer.parseInt(array[i]);}// 输出结果System.out.println(maxArea(newArray));}// 盛最多水的容器public static int maxArea(int[] height) {int left = 0;int right = height.length - 1;int ans = 0;while (left < right) {int area = Math.min(height[left], height[right]) * (right - left);ans = Math.max(ans, area);if (height[left] < height[right]) {++left;} else {--right;}}return ans;}
}
http://www.tj-hxxt.cn/news/71154.html

相关文章:

  • 网站开发安全小贴士福州seo排名优化公司
  • 百度网站验证怎么做seo软文是什么意思
  • 洛阳网站建设培训百度官方平台
  • 端午节网站制作杭州余杭区抖音seo质量高
  • 网站开发需要哪些人员如何联系百度平台客服
  • 东平县建设局信息网站长尾关键词挖掘网站
  • weirdcore制作网站楚雄百度推广电话
  • 大连网站制作怎么做优化设计四年级上册语文答案
  • 重庆做网站好的公司网络销售推广公司
  • 高校网站建设方案广告推送平台
  • 贵州城乡住房建设网站正规培训机构有哪些
  • 网站模版 蓝色今日国际新闻最新消息事件
  • seo兼职论坛搜索引擎关键词优化
  • z-blog做企业网站网络服务是什么
  • 网站建设书案例百度搜索引擎
  • 苏州官方网站建站百度推广开户需要多少钱
  • 网站底部备案号seo入门培训学多久
  • 网站在政务新媒体建设微信朋友圈推广文案
  • 做网站时链接的网页无法显示杭州免费网站制作
  • 腾讯云官网登录入口南昌seo优化
  • 赣州大余做网站建设自媒体营销推广方案
  • linux 国外网站什么叫营销
  • 自动翻译网站软件app注册推广拉人
  • 网站怎么做友情连接武汉刚刚突然宣布
  • 网站建设公司成都最好用的搜索引擎
  • wordpress 路由设计网络优化的基本方法
  • wap网站开发平台河南省干部任免最新公示
  • 云南高端网站建设域名备案
  • 网站建设公司如何提供客户服务营销软文代写
  • wordpress文字块站长工具seo综合查询columbu cat