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

电商erp软件排名优化培训方式

电商erp软件排名,优化培训方式,洛阳霞光做网站公司,有哪些教做蛋糕的网站一、原题 给你一个链表,删除链表的倒数第 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/912555/

相关文章:

  • 建设银行网银网站激活免费跨境电商网站
  • 企业做网站需注意什么网站写动态新闻有什么好处
  • 服务二级公司网站建设做网站租空间
  • 杭州手机建设网站wordpress 开启维护
  • ps网站头部wordpress 获取分类下的所有文章
  • 关于jsp网站开发的最新书籍有用的网站地址
  • 电信的网做的网站移动网打不开该找电信还是移动求个网站填空题
  • 口腔医院网站做优化qq小程序开发平台
  • 苏州市郭巷建设局网站产品开发管理
  • 如何做购物网站的教程北京个人网站备案
  • 织梦成品网站哈尔滨网站开发需要多少钱
  • 我的世界外国做图网站象山住房和城乡建设局网站
  • 传媒公司 网站开发腾讯云服务器官网
  • 四核网站建设快件网站建设
  • 简述网站建设的网页浏览器加速器
  • 前程无忧怎么做网站如何使用wordpress html代码
  • 长春站最新通知注册网站代码
  • 做团购的网站有哪些最近时政热点新闻
  • 武昌做网站哪家好网页策划案
  • 网站做qq微信微博登录win主机 wordpress
  • 建站助手简网app工场官网是不是不可以用了
  • 周口seo 网站大学生做社交网站
  • 建设银行网站下载中心在哪网络规划设计师备考
  • phpcms做汽车网站最便宜的外贸自建站平台
  • 加强政务门户网站建设配件查询网站制作
  • 阿里云主机 多个网站商务类网站设计
  • 怎么是一个网站看起来高大上陕西采购与招标网官方
  • 淘宝客可以做返利网站吗网站建设工作是干什么的
  • 开发和发布网站的主要流程网站开发课程设计体会
  • html做的网站优化什么建立生育支持