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

菏泽市网站建设怎么样做网站页面

菏泽市网站建设,怎么样做网站页面,安徽建设工程信息网招标公告,北京搬家公司哪家最好19.删除链表的倒数第N个节点 力扣题目链接(opens new window) 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 示例 1: 输入:head [1,2,3,4,5], n…

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

力扣题目链接(opens new window)

给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

进阶:你能尝试使用一趟扫描实现吗?

示例 1:

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

输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2:

输入:head = [1], n = 1 输出:[] 示例 3:

输入:head = [1,2], n = 1 输出:[1]

 //双指针

/*** 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* removeNthFromEnd(ListNode* head, int n) {ListNode*dummyNode = new ListNode(0);dummyNode->next = head;//设置虚拟头节点ListNode * p=dummyNode;ListNode * q = p;//q,p均指向虚拟头节点while(n--){//p先走n步p=p->next;}while(p->next!=NULL){//p,q一起走p = p->next;q = q->next;}//跳出循环后,q->next指的就是要删除的结点q->next = q->next->next;//删除指定节点return dummyNode->next;}
};

 

http://www.yayakq.cn/news/488014/

相关文章:

  • 一个简单的个人网站图标wordpress
  • 做二手车网站需要什么手续费aso优化技术
  • 建网站多少潜江资讯网免费发布信息
  • 电子商务网站开发遇到的问题国外采购网站大全
  • 租号网站开发广东深圳住房和城乡建设部网站
  • 微网站平台上海地区网站开发公司
  • pc三合一网站培训心得模板
  • 网站建设优点ocr是不是用于制作网页的软件
  • 苏州网站小程序app开发公司做网站导航一般字号是多少
  • 网站如何做淘宝支付网站站点查询
  • 长沙网站推广 下拉通推广网站跳出率一般多少
  • 英文网站的建设160外发加工网
  • 阜阳网站开发安庆网站开发人员
  • app使用什么做的网站 天堂中文在线
  • 福州设计网站网站备案中查询
  • 北京建设网站的公司兴田德润优惠深圳上市公司网站建设公司
  • 虚拟主机怎么弄网站:wordpress网站如何播放自己的视频
  • 建设部网站查造价师上海申远装饰公司官网
  • 广州网站建设在线网站建设怎么翻译
  • 最简单的网站开发晋州建设规划局网站
  • phpcms v9网站模板wordpress百度站长验证
  • 自助建站软件自动建站系统群晖 wordpress 怎么映射到外网
  • 做网站流量要钱吗wordpress 微信支付
  • 济南seo优化公司助力网站腾飞建网站的软件优帮云
  • 如何进行网站设计如何推广自己的产品让更多人来买
  • 做商品网站需要营业执照网站密钥怎么做
  • 网站后台管理系统权限北京网站优化关键词排名
  • 建设一个网站的文案需要nas里安装wordpress
  • 自建导航站wordpresswordpress登录界面改哪个文件
  • 首饰设计网站推荐学校网站设计论文