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

网站搭建平台wordpress 托管

网站搭建平台,wordpress 托管,公司注册公司哪个好,苏州建设信息网文档讲解#xff1a;每日温度 下一个更大元素I 739.每日温度 题目链接#xff1a;https://leetcode.cn/problems/daily-temperatures/description/ 思路#xff1a; 维护一个单调递减的栈就行了。 一次读取一个数组中的元素#xff0c;将其与栈顶元素比较#xff0c;如…    文档讲解每日温度  下一个更大元素I 739.每日温度 题目链接https://leetcode.cn/problems/daily-temperatures/description/ 思路 维护一个单调递减的栈就行了。 一次读取一个数组中的元素将其与栈顶元素比较如果比栈顶元素大证明找到了栈顶元素右侧第一个比它大的记录并弹出栈顶即可。 重复上述比较直至该元素小于栈顶元素或者栈空。 加入这个元素即可。 重复上述操作可解决问题。 核心代码 class Solution { public:vectorint dailyTemperatures(vectorint temperatures) {stackint st;int ntemperatures.size();vectorint ans(n,0);for(int i0;in;i){while(!st.empty()temperatures[st.top()]temperatures[i]){ans[st.top()]i-st.top();st.pop();}st.push(i);}return ans;} }; 496.下一个更大元素I 题目链接https://leetcode.cn/problems/next-greater-element-i/description/ 思路 这题有O()的做法就是枚举nums1中的数字去nums2中遍历找到其位置然后再向后找第一个比它大的值即可。 这种方法很简单也能过这道题数据范围但不在此赘述。 下面阐述一种O(n)的做法 对nums2使用单调栈维护一个单调递减的序列详情见上一道题目由此可得到nums2中每个值右侧的第一个比它大的值记为map。 然后遍历nums1根据map确定nums1中的值的下一个更大元素获得答案数组输出即可。 核心代码 class Solution { public:vectorint nextGreaterElement(vectorint nums1, vectorint nums2) {mapint,int mp;stackint st;int nnums2.size();vectorint ans(nums1.size(),-1);for(int i0;in;i){while(!st.empty()nums2[st.top()]nums2[i]){mp[nums2[st.top()]]nums2[i];st.pop();}st.push(i);}while(!st.empty()){mp[nums2[st.top()]]-1;st.pop();}nnums1.size();for(int i0;in;i) ans[i]mp[nums1[i]];return ans;} }; 今日总结 这次的题学习时长1h挺简单的。 接着论文idea头大。
http://www.pierceye.com/news/930596/

相关文章:

  • server2012做网站免费的图片做视频在线观看网站
  • 石狮网站建设折扣网站模板
  • 大连商城网站制作公司深圳网站改版公司
  • 网站备案需要的资料网站+做内容分发资格
  • 青岛模板自助建站百度怎么搜索图片
  • 国外做动运服装的网站安徽海通建设集团网站
  • 手机网站加百度商桥装修公司加盟免费
  • 网站开发背景知识wordpress第二步500
  • 114百事通做网站600郑州建站时间
  • 佛山网站建设科技公司南宁网页设计价格
  • 四字母net做网站怎么样如何开通微信小程序商城
  • 山西免费网站关键词优化排名婚恋网站开发
  • seo查询站长手机app制作网站模板
  • 微网站O2O平台平台开发怎么申请免费的网站
  • 加强网站互动交流平台建设自查p2p网站建设制作
  • 泉州网站建设平台成都百度seo公司
  • php响应式网站模板下载陕西建设集团招聘信息网站
  • 网站品牌推广设计网站建设单页
  • 秦皇岛酒店网站设计wordpress 退出 跳转
  • 网站建设题目以及答案济南建设公司网站
  • 有什么网站做的比较高大上网站首页怎么设计
  • 法治中国建设网站做网站推广 需要ftp
  • 网站运营工作具体做啥做网站寄生虫需要哪些东西
  • 东莞网站建设教程wordpress 插件 破解
  • 响应式网站做法免费seo网站
  • 网站搭建合作协议cms drupal wordpress
  • 桂林创新大厦网站佛山网站建设培训
  • 如何网站关键词优化idc机房托管
  • 做网站 做好把我踢开WordPress Core 5.0
  • 飓风 网站建设ip形象设计报价明细