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

做外贸的网站有哪些建设银行的积分网站

做外贸的网站有哪些,建设银行的积分网站,在虚拟机里面安装wordpress,做企业的网站的如何推广这道题呢可以按列来累加#xff0c;就是先算第1列的水的高度然后再加上第2列水的高度……一直加到最后就是能加的水的高度#xff0c;我想到了这里然后就想第i列的水其实就是第i-1列和i1列中最小的高度减去第i列的高度#xff0c;但是其实并不是#xff0c;比如示例中的第5… 这道题呢可以按列来累加就是先算第1列的水的高度然后再加上第2列水的高度……一直加到最后就是能加的水的高度我想到了这里然后就想第i列的水其实就是第i-1列和i1列中最小的高度减去第i列的高度但是其实并不是比如示例中的第5列他的告诉是0左右两边是1但水是2然后看题解了。 第i列的水其实与第i-1列和i1列的水并没有关系而是和第i列左边所有柱子中最高的和第i列右边所有柱子中最高的有关 当第i列左右两边的最高柱子中较矮的比第i列要高那么第i列能装的水就是较矮的高度-第i列的高度。如果左右两边最高的柱子都比第i列的柱子矮的话那么第i列能装的水就是0。所以算出每一列能装的水然后全部加起来就是能接到的雨水以下的代码 class Solution {public int trap(int[] height) {int n height.length;int ans 0;for(int i 1;in-1;i){int leftMaxHeight 0;for(int j i-1;j0;j--){if(height[j] leftMaxHeight)leftMaxHeightheight[j];}int rightMaxHeight 0;for(int k i1;kn;k){if(height[k] rightMaxHeight)rightMaxHeightheight[k];}int min Math.min(rightMaxHeight, leftMaxHeight);ans min height[i] ? min-height[i] : 0;}return ans;} } 这个算法每次都要找出某一列左边的最高的柱子和右边的最高柱子就多了一层循环算法还可以优化创建一个left_max数组和right_max数组left_max[i]表示第i列左边的最高的柱子right_max[i]同理。用动态规划的方法来填充这两个数组。 left_max[i] Math,max(left_max[i-1] ,height[i-1]);就是说第i列左边最高的柱子是第i-1列左边的最高柱子第i-1列的高度的最大值,right_max[i]同理。以下是代码 public int trap(int[] height) {int sum 0;int[] max_left new int[height.length];int[] max_right new int[height.length];for (int i 1; i height.length - 1; i) {max_left[i] Math.max(max_left[i - 1], height[i - 1]);}for (int i height.length - 2; i 0; i--) {max_right[i] Math.max(max_right[i 1], height[i 1]);}for (int i 1; i height.length - 1; i) {int min Math.min(max_left[i], max_right[i]);if (min height[i]) {sum sum (min - height[i]);}}return sum; }
http://www.hkea.cn/news/14309420/

相关文章:

  • 做交通工程刬线的网站公司网站开发最好
  • 自动翻译wordpress苏州seo门户网
  • 校园网网站的安全建设方案保健品的营销及推广方案
  • 唐山网站排名推广wordpress自助发布插件
  • 东莞有什么比较好的网站公司标签怎么删除wordpress
  • 网站域名是什么东西crazyuncle WordPress
  • 兰州网站建设企业名录四川住房建设网站
  • 赣州企业网站在那做最开放的浏览器下载
  • 网站建设审批wordpress站外搜索
  • 烟台做网站房地产网址大全
  • 英文网站推广服务中国咨询公司排名前十名
  • 湖北住房和城乡建设厅官方网站成都新闻最新消息
  • 河南做网站多少钱无锡网站制作选哪家
  • 网站图片设置隐私保护怎么下载路由器搭建wordpress
  • 珠海建设工程网站开发人员公众号
  • react.js 做网站好吗哪些网站做简历合适
  • 如何评判网站建设岗位网站开发技术论文
  • 廊坊网站建设价格wordpress随机评论头像
  • 事业单位考试网站北京建筑公司
  • 电子商务网站建设的流程图邯郸市内最新招聘信息
  • 重庆市建设工程节能中心网站北京模板开发建站
  • 万网 网站 流程百度账户托管
  • 装饰设计网站建设工业设计大赛官网
  • 服装公司网站模版wordpress会员中心添加头像上传
  • 网站后台后缀名网络营销论文选题
  • 自学网站建设作业asp网站安全如何做
  • 网站开发师培训网站建设进程表
  • 西安有哪些网站建设外包公司中小型企业网站建设与管理考试
  • 建筑公司网站制作你知道的2021
  • 凡科免费建站佛山企业设计网站建设