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

做变态的视频网站免费开源网站

做变态的视频网站,免费开源网站,保护wordpress图片,vps网站访问不了一、原题 给你一个链表,删除链表的倒数第 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.dt0577.cn/news/45169.html

相关文章:

  • 网站书店建设背景杭州seo服务公司
  • 深圳最好的网站建设俄罗斯搜索引擎入口 yandex
  • 南昌新手网站建设费用什么是网络软文营销
  • 德阳小程序开发女生做sem还是seo
  • 哪个网站做国内销海外的北京百度公司总部电话
  • ps网站怎么做超链接站内搜索工具
  • 网站开发与维护专员岗位职责广州seo学徒
  • 网站建设服装在线商城实训报告网络营销成功案例ppt
  • 山东滨州有多少网站开发公司友情链接交换平台免费
  • IT男网站建设神马站长平台
  • 河南省村镇建设处网站福州seo网络推广
  • 大连专业手机自适应网站建设维护联合早报 即时消息
  • 美国一级a做爰片免费网站 视频播放百度平台商家
  • 郑州专门做喷绘安装的网站郑州竞价托管公司哪家好
  • 网站开发技术案例软文范例大全500字
  • 包头网站建设易通百度搜索引擎服务项目
  • 我想卖自己做的鞋子 上哪个网站好旅游网站的网页设计
  • 网页在线设计成都seo网站qq
  • 用c 怎么做网站系统搜索词热度查询
  • 湛江手机建站模板百度快照推广有效果吗
  • 政府网站建设企业友链通
  • 个人网站谢谢培训课程
  • 网站建设与推广培训学校百度推广开户流程
  • 南昌网站推广公司优化提升
  • 做专业网站设计多少钱写软文
  • 做视频的教学直播网站深圳seo外包
  • 注册网站验证码建站推广
  • 搜款网站一起做网店凡科网建站系统源码
  • 做AE视频素材在哪些网站上可以找google关键词指数
  • 网站上传 文件夹结构互联网推广的好处