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

力扣1019.链表中的下一个更大节点

力扣1019.链表中的下一个更大节点

  • 从左到右

    • 每个数确定下一个更大节点后 弹出
    • 栈中存下标 即res.size()
  •   class Solution {public:vector<int> nextLargerNodes(ListNode* head) {vector<int> res;stack<int> st;for(auto i=head;i;i=i->next){while(!st.empty() && res[st.top()] < i->val){res[st.top()] = i->val;st.pop();}st.emplace(res.size());res.push_back(i->val);}while(!st.empty()){res[st.top()] = 0;st.pop();}return res;}};
    
http://www.lryc.cn/news/378425.html

相关文章:

  • 查询mysql库表的几个语句
  • 【CT】LeetCode手撕—103. 二叉树的锯齿形层序遍历
  • 1958springboot VUE宿舍管理系统开发mysql数据库web结构java编程计算机网页源码maven项目
  • LVS DR模式
  • myslql事务示例
  • 解决Flutter应用程序的兼容性问题
  • 整合微信支付一篇就够了
  • 视创云展为企业虚拟展厅搭建,提供哪些功能?
  • c++ 常用的锁及用法介绍和示例
  • PostgreSQL源码分析——口令认证
  • Stability-AI(图片生成视频)
  • Linux机器通过Docker-Compose安装Jenkins发送Allure报告
  • 基于Gunicorn+Flask+Docker模型高并发部署
  • java:类型变量(TypeVariable)解析--基于TypeResolver实现将类型变量替换为实际类型
  • ru俄罗斯域名如何申请SSL证书?
  • python实现购物车的功能
  • 日元预计明年开始上涨
  • 8、PHP 实现二进制中1的个数、数值的整数次方
  • linux git凭证管理
  • WIC 图像处理初体验——读取像素的值
  • 使用Server-Sent Events (SSE),并获取message里面的内容
  • LabVIEW项目管理中如何平衡成本、时间和质量
  • 如何检查 Kubernetes 网络配置
  • 如何将网站封装成App:小猪APP分发助你实现
  • 探索C嘎嘎的奇妙世界:第十六关---STL(vector的练习)
  • 最新扣子(Coze)实战案例:扣子卡片的制作及使用,完全免费教程
  • Node-red win11安装
  • 永久更改R包的安装目录
  • Webrtc支持FFMPEG硬解码之NVIDA(二)
  • 整理好了!2024年最常见 20 道设计模式面试题(九)