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

网站常识seo推广方案

网站常识,seo推广方案,商城网站建设公司电话,唐山网页设计题目来源#xff1a;https://leetcode.cn/problems/trapping-rain-water/description/ C题解1#xff1a;双指针 按列算#xff0c;一列一列的求雨水面积。使用双指针是记录当前列左右侧的最大元素。 class Solution { public:int trap(vectorint height) {in…题目来源https://leetcode.cn/problems/trapping-rain-water/description/ C题解1双指针 按列算一列一列的求雨水面积。使用双指针是记录当前列左右侧的最大元素。 class Solution { public:int trap(vectorint height) {int result 0;int len height.size();vectorint leh(len, 0), rih(len, 0);leh[0] 0;rih[len-1] 0;for(int i 0; i len; i) {if(i 1 len) {leh[i1] max(leh[i], height[i]);}if(len-i-2 0){rih[len-i-2] max(rih[len-i-1], height[len-i-1]);}}for(int i 0; i len; i) {int tmp min(leh[i], rih[i]);if(tmp height[i]) result result tmp - height[i];}return result;} }; C题解2单调栈注意栈存放元素索引就可以直接找到元素值 按行算横向算法。用单调栈可以求单前列右侧大的元素值。 当height[i]比st.top()所在元素值大时如果st弹出一个元素后不是空栈那么说明一定有凹槽能装雨水。因为栈里存放的是索引所以可以求出横向有多长即上面箭头的长度再比较一下height[i]与新的height[st.top()]的长短可以求出纵向有多长相乘即可求出箭头所在位置蓝色面积。 class Solution { public:int trap(vectorint height) {int len height.size();if(len 2) return 0;stackint st;int result 0;for(int i 0; i len; i) {while(!st.empty() height[i] height[st.top()]) {int tmp st.top();st.pop();if(!st.empty()) {result (min(height[i], height[st.top()]) - height[tmp]) * (i - st.top() - 1);}}st.push(i);}return result;} };
http://www.w-s-a.com/news/575646/

相关文章:

  • 网络营销方式及流程广州seo工作
  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱
  • 杭州网站设计渠道wordpress购物主题
  • 山东政务网站建设文字logo免费设计在线生成
  • 韩雪个人网站唐山网络运营推广
  • 查建设工程业绩在哪个网站网站建设优化服务如何
  • 江苏省建设工程安全监督网站商洛网站制作
  • 海淀网站建设wzjs51网页设计页面配色分析
  • 网站的备案流程图垦利网站制作
  • 行业用品网站怎么建设外链买东西的网站都有哪些
  • 淘宝做促销的网站集团门户网站建设策划
  • 网站排行榜查询怎样把个人介绍放到百度
  • vps 网站上传河北省招投标信息网
  • 武进网站建设咨询网站定制公司选哪家
  • 郑州市建设投资集团公司网站深圳企业网站建设推荐公司
  • 天津个人网站备案查询dz网站恢复数据库
  • 关于网站建设的期刊文献宣传片文案
  • 物业网站模板下载wordpress+菜单大小
  • 网站建设案例教程视频空间刷赞网站推广
  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站