day6

24.两两交换链表的节点

注意,首先是判断后面够不够两个节点。依然是使用虚拟节点。
有一个需要注意的地方:要更新pre节点。

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

删除其中的节点,可以考虑使用双指针法。
虚拟节点返回时一定要记得是用虚拟头节点.next
出现了一个未曾设想的错误: slow.next = slow.next.next 而不是 slow.next = fast

面试题 02.07. 链表相交

最终总会相遇!
两个节点相等远不止两个节点值相等。

142. 环形链表 II

判断链表是否环
如果有环,如何找到这个环的入口
还是有点没理解清楚

Original: https://www.cnblogs.com/brain-keep-burning-why/p/16150876.html
Author: Novice!!!
Title: day6

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/683771/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Windows DIB文件操作具体解释-4.使用DIB Section

    前面讲了为了提高DIB的显示性能和效率,我们将DIB转换成DDB。可是这又遇到一个问题。假设我想操作DIB的数据的话,显然是不能使用DDB:一是由于DIB转DDB时发生了颜色转换。…

    技术杂谈 2023年5月31日
    081
  • luaFramework

    BeginStaticLibs 参考CustomSettings.cs LuaHelper Debugger Application . lua中使用-> UnityEngi…

    技术杂谈 2023年5月30日
    074
  • 使用Supervisor监控mysql

    监控文件配置: [program:mysql] ; 管理的子程序名字,要和项目有关联,不能乱写command=/usr/local/mysql/bin/mysqld_safe &#…

    技术杂谈 2023年7月11日
    066
  • Array.prototype.reduce()

    Array.prototype.reduce() reduce() 方法对数组中的每个元素按序执行一个由您提供的 reducer 函数,每一次运行 reducer 会将先前元素的计…

    技术杂谈 2023年6月1日
    088
  • ssh远程登陆看不到用户名和主机名

    使用secure crt远程登陆,发现看不到用户名和主机名,如下图所示 解决方法 sudo vim /etc/passwd root:x:0:0:root:/root:/bin/b…

    技术杂谈 2023年5月31日
    0109
  • CAIL2021-阅读理解任务-top3-数据预处理模块

    class SquadExample(object): """ A single training/test example for the Squa…

    技术杂谈 2023年6月1日
    0120
  • 原型模式详解

    原型模式 1.1原型模式概述 1.1.1原型模式定义 原型模式(Prototype Pattern)指原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象,属于创建型设计模…

    技术杂谈 2023年6月21日
    0100
  • GPS北斗对时装置(卫星对时服务器)性能技术参数介绍

    GPS北斗对时装置(卫星对时服务器)性能技术参数介绍 GPS北斗对时装置(卫星对时服务器)性能技术参数介绍 京准电子科技官微——ahjzsz HR系列卫星时钟服务器是由公司通过多年…

    技术杂谈 2023年6月21日
    0103
  • Nginx

    2022-08-15 22:06:21 星期一2022-09-03 18:23:18 星期六 操作系统安装: centos7 mini版,修改网络配置文件,重启网络服务,查看ip命…

    技术杂谈 2023年7月11日
    064
  • 6.3Peterson 方法解决临界区问题

    6.3Peterson 方法解决临界区问题 Peterson解决方案适用于两个进程交错的执行临界区与剩余区的情况。 假设两个进程是 P0 和P1 ,同时为了方便,当使用Pi时,另外…

    技术杂谈 2023年6月21日
    084
  • linux free命令available小于free值

    问题:前段时间在做服务器巡检时发现系统可用内存值小于空闲内存值 分析:查询网上各种资料,都说的是 available=free + buff/cache 这样一个大致计算方式,按这…

    技术杂谈 2023年7月11日
    075
  • Spring Ioc源码分析系列–@Autowired注解的实现原理

    Spring Ioc源码分析系列–@Autowired注解的实现原理 前言 前面系列文章分析了一把Spring Ioc的源码,是不是云里雾里,感觉并没有跟实际开发搭上半…

    技术杂谈 2023年7月25日
    095
  • 【Python-基础】基础是一切升华的根本

    以下仅做相关知识的简述,更深入的了解和学习,请自行查阅资料或留言。 Python是一种编程语言,可以让您更快地工作,并更有效地集成您的系统。Python is a programm…

    技术杂谈 2023年7月24日
    0126
  • 都是中文用户名惹的祸~

    进入公司遇到的第一个棘手BUG; 在数据库连接和配置都无误的前提下,服务怎么都启动不了,控制台报如下的错: 在经过百度的检索以及老员工的提点后,最终确定了问题所在; 都是中文用户名…

    技术杂谈 2023年7月23日
    071
  • 工业软件技术的总结和开发方向

    以前总结了一回工业应用的技术栈方向,生成了一个技术导图已经做了罗列规划,内容也基本上包含了普通应用所需要的大部分方面,当然可能对于个人的技术见识来说会有遗漏空缺,这个还需要到具体项…

    技术杂谈 2023年7月23日
    086
  • Python 装饰器相关知识

    登录认证,用得比较多,还有各类日志。 模拟博客园登录,需求:在访问每个功能模块之前必须先验证是否已经登录,没有登录不让访问,如没有账号就注册一个再登录,三次登录不成功就退出整个程序…

    技术杂谈 2023年6月21日
    082
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球