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

直销建设网站/如何制作网址链接

直销建设网站,如何制作网址链接,微官网登录,公众号开发合同模板删除链表的倒数第N个节点 题目描述: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n 2.当删除了倒数第二个节点后,链表变为 1->2->3-&g…

删除链表的倒数第N个节点

题目描述:

给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.
说明:给定的 n 保证是有效的。进阶:你能尝试使用一趟扫描实现吗?

题目链接

/*** 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* nodes[100000]; // 用于存储节点地址int count; // 节点个数ListNode* removeNthFromEnd(ListNode* head, int n) {countAndSave(head); // 初始化//删除节点if(n == count){ //特殊情况:删除第一个return head->next;}int pre = count - n - 1;ListNode* temp = nodes[pre+1];nodes[pre]->next = nodes[pre+2]; // 移除delete temp;return head;}void countAndSave(ListNode* head){this->count = 0;ListNode* temp = head;while(temp != nullptr){nodes[count++] = temp;temp = temp->next;}}
};

关键是要确定待删除的节点位置,因此这个节点个数就需要确定,而且如果遍历一次就要实现的话,就可以采用节点数组来存储每个节点的地址。

http://www.lbrq.cn/news/802873.html

相关文章:

  • 阎良网站建设/网络营销策划方案论文
  • wordpress打赏工具/网站优化的关键词
  • wordpress文章页标题/什么是seo教程
  • 做网站诱导充值犯法吗/上海外贸网站seo
  • wordpress安装网站吗/百度渠道开户哪里找
  • 做外贸搜客户的网站/南京怎样优化关键词排名
  • 律师网站建设/有人百度看片吗
  • 做自己的网站需要会编程吗/推广计划书范文
  • 网站开发毕业设计书/百度新闻官网
  • 长沙做网站开发哪里好/资源企业网站排名优化价格
  • 马良行网站3d模型预览怎么做的/推广方案策划
  • 佛山企业网站建设特色/seo词库排行
  • 手机网站开发与pc网站开发的不同/抖音代运营公司
  • 校园网站建设需要数据库吗/seo系统培训班
  • 马云做的国外的网站叫什么名字/优化设计五年级上册语文答案
  • 快速知彼网络网站建设/百度推广收费多少
  • 织梦网站后台模板/seo优化百度技术排名教程
  • 个人网站流程/图片识别
  • 怎么做提卡密网站/北京搜索引擎优化主管
  • 高端简约30平米办公室装修/seo公司网站
  • 免费网站制作申请/seo最新快速排名
  • 开了网站建设公司 如何接业务/危机公关处理方案
  • 网站页面做成自适应优缺点/谷歌排名
  • wordpress 安全检测/谷歌seo代运营
  • 如何建设一个企业网站/今日最新消息新闻
  • 我的世界做墙纸网站/11月将现新冠感染高峰
  • 网页制作与网站建设论文/dz论坛seo设置
  • 石家庄网站建设推广公司/前端培训费用大概多少
  • 苏州新区高端网站制作/武汉seo优化服务
  • 上海展览设计制作公司/优化设计电子课本下载
  • sqli-labs:65个关卡的文章汇总
  • 2025-08 安卓开发面试拷打记录(面试题)
  • java中的synchronized关键字​
  • 【C++】第二十一节—一文详解 | 红黑树实现(规则+效率+结构+插入+查找+验证)
  • 南太平洋金融基建革命:斐济-巴新交易所联盟的技术破局之路 ——从关税动荡到离岸红利,跨境科技如何重塑太平洋资本生态
  • k8s-master03加入集群失败解决方法之一