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

网站推广书社区电商平台排名

网站推广书,社区电商平台排名,龙海市城乡规划建设局网站,开发公司延迟缴纳维修基金申请书目录 题目过程解法 题目 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图#xff0c;计算按此排列的柱子#xff0c;下雨之后能接多少雨水。 过程 发现有特殊情况就是#xff0c;最高峰的地方#xff0c;如果右边小于他#xff0c;然后再右边也都很小的话#xff0c… 目录 题目过程解法 题目 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图计算按此排列的柱子下雨之后能接多少雨水。 过程 发现有特殊情况就是最高峰的地方如果右边小于他然后再右边也都很小的话并不会存雨水就是两边都要有边界。然后就想了一种思路就是找凹陷。 class Solution { public:int trap(vectorint height) {int l0;//l和r来保存左右边界int r1;int nheight.size();int room0;//用来存储雨水while(height[l]0){l;rl1;}//找到第一个左边界while(rn){if(height[r]height[l]){//继续搜索凹陷r;}else if(height[r]height[l]){//找到了凹陷计算roomfor(int il1;ir;i){roomheight[l]-height[i];}lr;r;}else{if(r-l1){//如果相邻lr;r;}else{//找到了凹陷计算roomfor(int il1;ir;i){roomheight[l]-height[i];}lr;r;}}}return room;} };第二个用例对了第一个有问题 应该是右边界的问题如果一直找不到右边等高的那就直接执行完了。没有考虑到局部凹陷的情况。 解法 class Solution { public:int trap(vectorint height) {int ans 0;int left 0, right height.size() - 1;int leftMax 0, rightMax 0;while (left right) {leftMax max(leftMax, height[left]);rightMax max(rightMax, height[right]);if (height[left] height[right]) {ans leftMax - height[left];left;} else {ans rightMax - height[right];--right;}}return ans;} }; 这个思路就是克服了我上面那个忽略了局部的问题因为我的r也是从左边开始遍历的不可能先遍历到最右边再找有没有边界。r从最右边开始 如果左边小于最右边那么就是假设从左边开始算存雨水的量。因为之前做过一个题是木桶理论存水量取决于短板。所以要从小的一边开始遍历。然后还有两个leftmax和rightmax来保存局部的存水量。因为只要左边小于右边那一定可以存到水。
http://www.w-s-a.com/news/711049/

相关文章:

  • 企业网站的主要功能板块平台推广是做什么的
  • 网页网站自做全搞定西安建设工程信息网诚信平台
  • 网站vip怎么做建网站外包公司
  • 胶州建网站域名不备案可以正常使用吗
  • 网站建设客户开发方案软件工程师行业分析
  • 沈阳网站建设黑酷科技微信小程序怎么一键删除
  • 做网站产品搜索展示实现西安百度推广服务公司
  • 建立网站接受投注是什么意思一般使用的分辨率的显示密度是多少
  • 怎么建立一个网站开展业务网站建设人员的工资分配
  • 求职网站建设方案企业网站开发需求分析
  • 西安企业网站开发可以做哪些有趣的网站
  • 房产类网站开发云南百度建站
  • 泰州网站建设电话彩票网站怎么做代理
  • 泉州网站制作推广山西网站开发建设
  • 百度商桥怎样绑定网站百度推广登陆
  • 重庆网站建设论坛株洲论坛
  • 网站怎么做切换中英文济南广运建设公司网站
  • 网页游戏网站搭建免费建网站哪个模板多
  • 公司起名打分最准的免费网站直播网站app开发
  • 医疗器械类网站前置审批网站临时域名
  • 金融网站策划方案网站开发表格整体页面居中
  • 句容本地网站黄石下陆区建设局网站
  • 免费网站服务陕西省咸阳市建设银行网站
  • 网站建设活动计划做网站意义
  • 莱芜新闻主持人名单seo sem 外贸建站 网站建设 文化墙设计
  • 易语言可以做网站嘛赣州网站建设开发
  • 网站建设规范布局网站建设费往什么科目
  • 乐清手机网站设计哪个汽车网站汽贸店免费做
  • 网站建设课程总结报告推广软文
  • 企业网站哪里可以做烟台seo网站推广