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

广元企业网站建设设计图片的app软件

广元企业网站建设,设计图片的app软件,网络营销方案毕业设计,天津网站建站模板思路#xff1a; 与之前 739、1475 单调栈的问题如出一辙#xff0c;唯一不同的地方就是对于遍历完之后。栈中元素的处理#xff0c;之前的栈中元素因无法找到符合条件的值#xff0c;直接加入vector中。而这里需要再重头遍历一下数组#xff0c;找是否有符合条件的… 思路 与之前 739、1475 单调栈的问题如出一辙唯一不同的地方就是对于遍历完之后。栈中元素的处理之前的栈中元素因无法找到符合条件的值直接加入vector中。而这里需要再重头遍历一下数组找是否有符合条件的如果仍然找不到的话才会把它赋值然后加入vector中。 代码 class Solution { public:vectorint nextGreaterElements(vectorint nums) {int n nums.size();vectorint ans(n);stackint st;for (int i 0; i n; i) {int t nums[i];// 出栈并计算while (!st.empty() t nums[st.top()]) {int x st.top();ans[x] t;st.pop();}// 入栈while (st.empty() || (t nums[st.top()] i ! st.top())) {st.push(i);}}// 处理遍历完之后栈中剩余的元素。while (!st.empty()) {int x st.top();// 从头遍历数组看是否有符合要求的值。int i 0;for (i 0; i n; i) {if (nums[i] nums[x]) {ans[x] nums[i];break;}}if (i n) ans[x] -1;st.pop();}return ans;} }; 注意点 for循环中的入栈出栈顺序非常重要 出栈放在最后则新元素无法入栈。 运行结果
http://www.w-s-a.com/news/194453/

相关文章:

  • 国内优秀企业网站做视频网站用什么系统
  • 网站建设入门pdfwordpress网站标题
  • 专业网站的定义网站运营的概念
  • 外贸服装网站建设网页美工设计说明书
  • 郑州专业做网站公百度翻译api wordpress
  • 做网站哪里找大学的一级或二级域名
  • 没有静态ip可以做网站服务器上饶网站制作需要多少钱
  • 网站建设wangzhii做国外网站做什么内容
  • 网站建设 搞笑笑话经典 wordpress主题下载
  • 做网站要懂哪些wordpress 站点网络
  • 郑州外贸网站建设公司排名网站设计做啥好
  • 网站开发合同付款比例wordpress调用指定文章内容
  • 湖北平台网站建设哪里好辽宁建设工程信息网官网平台
  • 公司优化是什么意思?洛阳seo博客
  • 普通建站网站首页制作模板
  • 江苏城乡与住房建设厅网站wordpress 添加导航
  • 免费单页网站在线制作网站制作与网站建设pdf
  • 网站开发使用云数据库技术教程大连模板开发建站
  • 佘山网站建设创造网站需要多少钱
  • 南海佛山网站建设网站维护需要什么技能
  • 阿里云服务器开源做几个网站想找公司做网站
  • 一般做网站是用什么语言开发的域名查询 查询网
  • 地方门户网站源码下载揭阳专业网站建设
  • 网站做优化好还是推广好wordpress百家号模版
  • 淘宝网网站建设的的意见校园微网站建设
  • 小说网站建设之前需求分析免费下载京东购物
  • 园林景观设计案例网站wordpress 文章内容页
  • 网站什么做才会更吸引客户楚雄网站开发rewlkj
  • 电商网站构建预算方案视频制作网站怎么做
  • 包装设计灵感网站ps软件下载电脑版多少钱