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

做查工资的网站怎么增加网站的关键词库

做查工资的网站,怎么增加网站的关键词库,设计素材网站版权问题,网站解析后怎么解决方法2487. 从链表中移除节点 给你一个链表的头节点 head 。 移除每个右侧有一个更大数值的节点。 返回修改后链表的头节点 head 。 示例 1#xff1a; 输入#xff1a;head [5,2,13,3,8] 输出#xff1a;[13,8] 解释#xff1a;需要移除的节点是 5 #xff0c;2 和 3 。…2487. 从链表中移除节点 给你一个链表的头节点 head 。 移除每个右侧有一个更大数值的节点。 返回修改后链表的头节点 head 。 示例 1 输入head [5,2,13,3,8] 输出[13,8] 解释需要移除的节点是 5 2 和 3 。 节点 13 在节点 5 右侧。节点 13 在节点 2 右侧。节点 8 在节点 3 右侧。 示例 2 输入head [1,1,1,1] 输出[1,1,1,1] 解释每个节点的值都是 1 所以没有需要移除的节点。 提示 给定列表中的节点数目在范围 [1, 105] 内 1 Node.val 1e5 既然题目要倒着看最大值明显可以用到递归,利用递归确定每个数右侧都是比他大的 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:ListNode* removeNodes(ListNode* head) {if(head - next nullptr) {return head;}ListNode* node removeNodes(head - next);if(node - val head - val) {return node;}head - next node;return head;} };看完题解后还有另外的解法也就是单调栈 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:ListNode* removeNodes(ListNode* head) {ListNode* dummy new ListNode(0, head);ListNode* cur head;vectorListNode* stk;for (ListNode* cur head; cur; cur cur-next) {while (stk.size() stk.back()-val cur-val) {stk.pop_back();}if (stk.size()) {stk.back()-next cur;} else {dummy-next cur;}stk.push_back(cur);}return dummy-next;} };灵神题解中还用了迭代来做 class Solution {ListNode *reverseList(ListNode *head) {ListNode *pre nullptr, *cur head;while (cur) {ListNode *nxt cur-next;cur-next pre;pre cur;cur nxt;}return pre;} public:ListNode *removeNodes(ListNode *head) {head reverseList(head);ListNode *cur head;while (cur-next) {if (cur-val cur-next-val) {cur-next cur-next-next;} else {cur cur-next;}}return reverseList(head);} };
http://www.hkea.cn/news/14320772/

相关文章:

  • 响应式网站建设特色徐州经济技术开发区
  • 精品电商网站建设wordpress怎么加速
  • 网站建设 永灿 竞争网页设计随机点名代码
  • 资讯类网站建设什么是网络设计冗余设计
  • 网站维护作用推广文案大全
  • 苏州网站制作网站建设wordpress主题 清新
  • 网站建设公司-信科网络wordpress落叶插件
  • 南阳住房和城乡建设厅网站新品手机发布会一览表
  • 嘉兴网站制作优化电子商务网站建设需求
  • 制作微信公众号网站开发电商网站订烟平台
  • 靓号注册网站免费wordpress模板学校
  • tomcat 网站开发水利建设相关网站
  • 西安网站建设培训比58同城做的好的网站
  • 网站代码设计网页编程html
  • 做网站需要做哪些东西wordpress 移植
  • 山东省建设监理协会官方网站南京响应式网站制作
  • 站酷设计网站官网入口插画设计评级网站怎么做
  • 网站建设招聘钓鱼网站链接
  • 珠海市网络营销协会的官方网站seo优化流程
  • 注册网站会有哪些风险哈尔滨优质的建站销售价格
  • 重庆环保公司网站建设人人秀h5制作软件下载
  • 建设网站技术数据策划书卖普洱茶做网站
  • 汉中微信网站建设推广移动应用开发技术学什么
  • 郑州那家做网站便宜进入微信公众号首页
  • 企业官网响应式网站重庆市建设工程管理信息网
  • 酒吧网站建设报价模板做网站建设优化的公司排名
  • 网站开发公司如何拓展业务广州贸易网站
  • 做网站定金是多少thinkphp5网站开发
  • 婚庆网站大全网站建设的价值是什么
  • 公司建立网站的费用如何做帐购物网站建设案例