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

怎么做提卡网站手机网站无法访问的解决方法

怎么做提卡网站,手机网站无法访问的解决方法,品牌高端网站制作企业,电商怎么做营销推广w一、原题 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]示例 2: 输入:head [1], n 1 输出:[]示例 3&…

一、原题

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

示例 1:

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

示例 2:

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

示例 3:

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

二、心得

        这一题是数据结构中的链表,我学的时候是用的 C/C++ 语言,这里尝试了一下用 Java 语言来编,整体的结构是互通的,只是一些表达方式上有些出入罢了~o(* ̄▽ ̄*)ブ

        直接看代码:

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode removeNthFromEnd(ListNode head, int n) {// 定义一个节点,next 指向链表的头节点ListNode dummy = new ListNode(0, head);int length = getLength(head);ListNode cur = dummy;//for (int i = 1; i < length - n + 1; ++i) {cur = cur.next;}// 删除第 n 个节点,(本质为跳过倒数第 n 个节点,将倒数第 n - 1 个节点连接到倒数第 n + 1 个节点的 next 上)cur.next = cur.next.next; // 翻译一下就是: 倒数第 n + 1 个节点的 next 等于 (倒数第 n 个节点的 next)[即倒数第 n - 1 个节点]ListNode ans = dummy.next;return ans;}// 将 head 依次存入链表,获取链表的长度public int getLength(ListNode head) {int length = 0;while (head != null) {length ++;head = head.next;}return length;}
}

        先简单解释一下链表的基本结构:节点。节点,包括值 value,指向下一节点的指针 next 。至于要不要指向上一节点的指针 front ,根据需求设置,这里不考虑。

        这里再解释一下 cur.next = cur.next.next; :

        继续学习ing~

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

相关文章:

  • 网站提交入口链接苏州网站建设提供商
  • 网站页面设计合同网站建设首页需要哪些元素
  • 网站做商业计划书吗莱芜房产论坛
  • 建设微信商城网站制作山东平台网站建设推荐
  • ac86u做网站服务器树莓派用来做网站
  • frontpage建设网站的图片哪个网站做视频有收益
  • 崆峒区城乡建设局网站怎样建设一个韩国网站
  • 国外游戏商城网站欣赏无限极企业微信app下载安装
  • 潍坊网站seo企业宣传推广
  • 建设银行嘉兴分行官方网站爱山东app下载注册流程
  • 国外文本排版设计网站wordpress 如何用
  • 网站建设先学什么怎样设计网站主页
  • 西安优化网站推广怎么利用网站做淘宝客
  • 网站建设需要什么技能怎么搭建wordpress
  • 网站关键词排名怎么优化济南网站搭建公司
  • 网站和自媒体都可以做app网站建设阿里巴巴
  • 帝国做网站网站类别页面怎么做
  • 网站功能模块设计婚恋网站 模板
  • 做网站后台需要什么知识做企业网站支付功能
  • 网站 被 抄袭网站优秀网站地址
  • python 网站开发 普及在线公司网站查询
  • 北京网站开发培训中心设计本网站怎么样
  • 推广软文代发湘潭关键词优化报价
  • 金华市建设技工学校教育培训网站cc0图片素材网站
  • 怎么给别人做网站网站网站建设哪家售后做的好
  • 一个ip地址上可以做几个网站做网站公司关键词
  • 建设网站商城网站代码管理
  • 建设网站有什么特点特色邢台建网站
  • 免费广告设计制作网站网站域名包括哪些
  • 集团酒店网站建设广东哪家网站建设网页设计服务