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

响应式网站制作流程河北企业建网站

响应式网站制作流程,河北企业建网站,350做网站深圳,重庆做网站建设的公司Day49 42. 接雨水 思路 这道题利用单调栈进行横向求解。对于每一个元素#xff0c;找到它右边第一个比它大的元素和左边第一个比它大#xff08;或者与它相等的元素#xff0c;当然这种情况可以忽略#xff09;#xff0c;最后计算雨水的存储量#xff1a;#xff08…Day49 42. 接雨水 思路 这道题利用单调栈进行横向求解。对于每一个元素找到它右边第一个比它大的元素和左边第一个比它大或者与它相等的元素当然这种情况可以忽略最后计算雨水的存储量左右两边的高度差减去中间元素的高度乘上中间元素的宽度。为什么要乘中间元素的宽度因为中间元素可能不止一个。 代码 class Solution { public:int trap(vectorint height) {// if(height.size() 2) return 0; //加不加都可以最好加上stackint st;st.push(0);int sum;for(int i 1; i height.size(); i){ //直接从第二个元素开始遍历if(height[i] height[st.top()]) st.push(i);else if(height[i] height[st.top()]){st.pop();st.push(i);}else{while(!st.empty() height[i] height[st.top()]){int mid st.top();st.pop();if(!st.empty()){ //如果这里是true会发生什么int h min(height[st.top()], height[i]) - height[mid];int w i - st.top() - 1;sum h * w;}}st.push(i);}}return sum;} };等等
http://www.pierceye.com/news/137145/

相关文章:

  • 常州新北区有做淘宝网站策划的吗什么建设网站
  • 成品网站源码68w68游戏wordpress php推送示例
  • 博优云软件官方网站wordpress 个人
  • 登封 网站建设烟台网站关键词推广
  • 深圳实惠的专业建站公司淘宝券商城网站制作
  • 珠海手机网站建设成都设计网站
  • 网站mp3播放器代码国家企业信息系统官方
  • 江西建设银行招聘网站pc网站还有必要做吗
  • 网站建设几个要素做网站需要学会什么软件
  • 做视频网站什么平台好站酷设计网站首页
  • 班级网站设计论文网站多国语言
  • 网站制作评价标准网站服务器怎么收费
  • 怎么建立自己的网站平台多少钱wordpress自建菜单
  • 深圳购物网站如何制作外贸网站 wordpress
  • 商品展示网站模板中国建设电工立网站
  • 网站推广的基本方法对于大部分网站来说都是适用的河北网站开发费用
  • 高安网站建设公司外链代发免费
  • 企业网站建设的价格wordpress免费用户
  • 怎么做门淘宝网站广播电台网站建设板块
  • ai效果图网站建设一个视频网站需要什么条件
  • 上海安全建设协会网站推广普通话的方法
  • 自己怎么做外贸英文网站网站建设外包
  • 南京专业网站开发团队wordpress如何构建页面
  • 济南网站优化排名推广python基础教程雪峰
  • 垂直购物网站建设代做网站推广的公司
  • 马云做一网站 只作一次网页界面设计使用色彩的作用是什么
  • 网站上传权限广西网站建设银行
  • 南通网站建设规划书wordpress 上传图片 500
  • 推广自身网站升级的网站显示什么
  • 网站与系统对接图文方案免费可信网站认证