自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 收藏
  • 关注

原创 Go最新若依漏洞综合利用工具_若依综合利用工具,Golang系列学习进阶视频

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2024-05-17 06:58:10 361

原创 Go最新航空机载总线网络概述_1394总线,2024年最新大牛带你直击优秀开源框架灵魂

面对航空电子系统对机载数据总线提出的时间确定性传输、可靠性高和质量轻的要求,同时为了确保各种复杂飞行条件下的安全飞行和旅客娱乐的要求,对机载总线网络的带宽提出了更高的要求。

2024-05-17 06:57:34 557

原创 Go最新redis源码阅读—dict(字典结构)_字典规则源,学习Golang开发只要这些东西

观察在整个rehash过程中字典的rehashidx属性是如何变化的\color{#ef246f}{注意观察在整个 rehash 过程中, 字典的 rehashidx 属性是如何变化的}注意观察在整个rehash过程中,字典的rehashidx属性是如何变化的。

2024-05-17 03:11:46 657

原创 Go最新redis源码阅读—dict(字典结构)_字典规则源(6),Golang高级工程师面试实战

如果执行的是扩展操作, 那么 ht[1] 的大小为第一个大于等于 ht[0].used * 2 的 2^n (2 的 n 次方幂);如果执行的是收缩操作, 那么 ht[1] 的大小为第一个大于等于 ht[0].used 的 2^n。//赋值为-1,表示未进行hash。//查找key,如果存在,则返回-1,否则返回hash索引。//dict的扩展空间大小:最小一个>=size的2^N数。//如果rehash未进行,则只需搜索ht[0]//如果key存在,则找到相应的节点。//判断dict是否需要扩展空间。

2024-05-17 03:11:11 785

原创 Go最新redis源码阅读—dict(字典结构)_字典规则源(1),Golang基础控件

Redis 的字典使用哈希表作为底层实现, 一个哈希表里面可以有多个哈希表节点, 而每个哈希表节点就保存了字典中的一个键值对。接下来将介绍 Redis 的哈希表、哈希表节点、以及字典的实现,包括字典实现的源码分析。#hset 插入数据#hget 获取数据#hgetall 获取所有数据#hkeys 获取所有的key#hvals 获取所有的值#hlen 获取长度我们先看字典结构体dict,其包括四个部分,重点是dictht[2](真正的数据)和rehashidx(渐进式hash的标志)。

2024-05-17 03:10:36 697

原创 Go最全车企Tier1的日子不好过_tire1(4),Golang开发避坑指南

*全开放平台:第三种模式,**就是全开放平台,比如像地平线这样的,每个项目的个性化需求都很多,最为典型的就是抽调了几百人专门做理想ONE的适配,虽然理想ONE是作为地平线征程3的标杆案例,但是这样的人员配置,对于企业而言,负担特别大。余凯肯定也思考过这个问题,如果做Tier 1,肯定又会变成堆人游戏,不符合地平线的长期规划,所以地平线未来的发展,一定是坚实的做Tier 2,并通过技术授权的方式,而不是深度参与,真正地成为一个技术主导的公司。多了,你做不过来,掌握一项就以很不错,贪心是溃败的导火索。

2024-05-16 11:45:16 340

原创 Go最全赋值运算符重载详解(1),2024年最新使用指南

/ 不能重载非法运算符----

2024-05-16 11:44:43 321

原创 Go最全谁在滋养你,谁在消耗你(1),2024Golang开发社招面试总结

从他身上我获得最大的启发是,原来爱好写程序,爱好一件事情可以坚持很久,而不必被我们世俗的观念所束缚,比如说30岁以上就要做管理,40岁以上绝对不能写代码。日常见到的创业者总是紧绷绷的,为各种事情担心,所努力的结果也是非常短期的、易变的。最近我发现,他甚至把自己的家搬到二环附近,住在后海边,下班早的时候还在后海里划皮划艇,早晨会在胡同里跑步、遛弯儿。他的这种状态是我所向往的。也是通过她的朋友圈,我能体会到原来这个世界有很多奇妙的地方等着自己去探索,而自己现在两点一线的生活绝对不是最终的状态。

2024-05-16 11:44:10 288

原创 Go最全Redis—持久化,Golang开发面试基础

这意味着,在执行 RDB 持久化期间,Redis 可能会接收到新的写操作,并且这些写操作会修改内存中的数据。为了避免AOF文件越写越大,提供了AOF重写机制,当文件超过阀值就会启动AOF重写机制,来压缩文件,重写机制的妙处在于,尽管某个键值对被多条写命令反复修改,AOF(Append-Only File)持久化是 Redis 的一种持久化机制,它将所有的写操作追加到一个文件中,通过重新执行这些写操作来恢复数据。的,也就是数据是能被修改的,关键的技术就在于。AOF重写很耗时,所以,Redis 的。

2024-05-16 08:13:39 538

原创 Go最全Redis—持久化(6),2024年最新阿里、百度等大厂技术面试题汇总

保存写操作命令到日志的持久化方式,就是Redis里的AOF持久化功能(先写入到内存,再将记录命令写到日志同步到磁盘中)

2024-05-16 08:13:06 971

原创 Go最全Redis Server启动过程_redis-server 启动,大牛整理

main 函数开始有一段宏定义覆盖的代码,这部分如何定义了REDIS_TEST宏定义,并且Redis server启动时的参数符合测试参数,那么main函数会执行响应的测试程序,比如启动参数argv的第二个参数等于test,且argv的第三个参数等于ziplist那么就执行ziplistTest测试函数。

2024-05-16 08:12:33 262

原创 Go最全redis 5,2024年最新BAT大厂最爱问的Golang核心面试百题详细解析

综上所述,从 Redis 5.7 升级到 Redis 6.0.13,主要影响的是安全性、性能和配置方面。对于 Java 和 Golang 编写的应用程序,需要关注客户端库的兼容性、代码对新功能的支持(如 ACL),以及可能的并发和性能调整。

2024-05-16 08:11:59 311

原创 Goby 漏洞更新 | Weblogic Commons Collections 序列化代码执行漏洞(CVE-2015-4852)

WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。成功利用此漏洞可导致攻击者接管 WebLogic Server,从而导致远程代码执行。WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。

2024-05-16 04:38:10 517

原创 Goby 漏洞更新 | Weblogic Commons Collections 序列化代码执行漏洞(CVE-2015-4852)(4)

WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。成功利用此漏洞可导致攻击者接管 WebLogic Server,从而导致远程代码执行。WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。

2024-05-16 04:37:37 557

原创 Goby 漏洞更新 | Weblogic Commons Collections 序列化代码执行漏洞(CVE-2015-4852)(3)

WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。成功利用此漏洞可导致攻击者接管 WebLogic Server,从而导致远程代码执行。

2024-05-16 04:37:04 596

原创 Goby 漏洞更新 | Weblogic Commons Collections 序列化代码执行漏洞(CVE-2015-4852)(2)

WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。成功利用此漏洞可导致攻击者接管 WebLogic Server,从而导致远程代码执行。WebLogic Commons Collections 组件存在远程代码执行漏洞,允许未经身份验证的攻击者通过 IIOP 协议访问易受攻击的 WebLogic Server 并对其进行破坏。

2024-05-16 04:36:31 898

原创 2024年最新这样做框架结构图,让你的PPT更有创意!_ppt 架构图插件(2),进阶学习资料

要这份系统化的资料的朋友,可以添加戳这里获取](https://bbs.csdn.net/topics/618658159)**像这类“形状线条”,基本都是由各种形状拼凑出来的,比如像上面这个箭头线段,就是由。后来由于天天在路上被人打,脖子每天都有新角度,我就陆陆续续做出了下面这些。也就是说,如果你想要做出更有创意的结构图,那你只需要被人打一顿就行了。,即——你不能用它做出一些姿势复杂的结构图…追女孩子,如果只会直来直去,基本是没前途的…想当年,我做的结构图,基本都是。视角一变,然后我就做出了这种。

2024-05-16 01:03:13 322

原创 2024年最新这个截图神器,能轻松碾压QQ和微信。。。,2024年最新Golang自学教程

它的标记手段也比 QQ 的要多,它有 8 种标记手段:框( 圆、方 )、折线、箭头、画笔、记号笔、马赛克、字体、高斯模糊。举个栗子,一般大家使用 QQ 或者微信截图,必须得在有网的情况下,登录软件才能截上。最后呢,相信在 QQ 里截图的时候,大家都遇到过误操作,不得不撤销然后再重新画。在进入截图后,使用「,」跟「. 」这两个符号键可以查看以及使用历史截图。而在用这个软件截图时,对于已经完成的操作,也是可以进行再次编辑的。比如,咱们可以当做备忘录来用。查资料的时候,遇到待会可能要用的重要材料,也先钉为敬。

2024-05-16 01:02:40 384

原创 2024年最新还在担心服务挂掉?Sentinel Go 让服务稳如磐石(2),2024年最新Golang驱动工程师面试题

Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器,原生支持 Java/Go/C++ 等多种语言,并且提供 Istio/Envoy 全局流控支持来为 Service Mesh 提供高可用防护的能力。流量是非常随机性的、不可预测的。然而我们系统的容量总是有限的,如果突然而来的流量超过了系统的承受能力,就可能会导致请求处理不过来,堆积的请求处理缓慢,CPU/Load 飙高,最后导致系统崩溃。

2024-05-16 01:02:07 276

原创 2024年最新软件项目常见失败原因_软件开发失败案例及原因(4),2024年最新看这篇足矣了

目前,国内的软件开发企业的项目经理一般都是一名,而且是技术出身的占绝对多数,他们主要擅长的是技术研发,在管理方面先天不足,这不利于项目风险管理和控制。这样做的目的有三个好处,一是客户很直观的看到他们的系统是什么样子的以及怎么操作,二是这些开发的成果是可以二次利用的,三是可以更好的激发客户的需求。根据企业不同的发展阶段,按照规划逐步深入,这样一方面可以避免投资的盲目性,另外一方面在前期的投入收到效果后,再进行下一阶段投入的同时,员工和企业领导也容易接受,软件人员的压力也会相对减少。让客户怨声载道,骂声一片。

2024-05-16 01:01:34 279

原创 2024年最新【Golang】来用GoLand开发第一个Go程序_goland创建一个go项目,2024年最新推荐

不同的人对于开发工具的习惯还是不一样的,所以博主还是决定,简单出一份关于GoLand的使用教程,方便于在开发过程中不同的开发习惯。但是在此还是希望如果是刚刚入门的小白们,要明白的一点是无论是编程语言还是编程工具,他们都应该是处于一个可切换的状态,并不是一门语言和一个IDE工具就阻挡下你的脚步,加油!

2024-05-15 12:06:15 415

原创 2024年最新【Golang】来用GoLand开发第一个Go程序_goland创建一个go项目(3),最新精心整理Golang面试题

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-15 12:05:42 304

原创 2024年最新【Golang】【 Network programming with Go】 Templates,看完就能找到工作

{{end}}如果`Job`定义为{{end}}{{end}}/***/import (“fmt”“os”Age int{{end}}{{end}}{{end}}if err!

2024-05-15 12:05:09 272

原创 2024年最全进程、线程和协程之间的区别和联系_进程和线程和协程,详细的Golang学习指南

出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体。这副图是一个双向多车道的道路图,假如我们。,那么图中由白色虚线分隔开来的。,上级挂靠单位是操作系统。

2024-05-15 08:35:49 404

原创 2024年最全进程 线程 协程 各自的概念以及三者的对比分析_lwp是协程吗,一口气拿了9家公司的offer

使用CPU亲缘性的好处:防止进程/线程在CPU的多核间频繁切换,从而避免因切换带来的CPU的L1/L2 cache失效,cache失效会降低程序的性能。进程,直观点说,保存在硬盘上的程序运行之后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。这幅图是一个双向多通道的道路图,加入我们把整个道路看做一个“进程”的话,那种图中由白色虚线分割开的车道就是进程中的各个“线程”了。亲缘性的意思是进程/线程只在某个CPU上运行(多核系统)

2024-05-15 08:35:17 392

原创 2024年最全这样做框架结构图,让你的PPT更有创意!_ppt 架构图插件(5),2024年最新2024疫情期间八家大厂的Golang面试经历和真题整理

像这类“形状线条”,基本都是由各种形状拼凑出来的,比如像上面这个箭头线段,就是由。后来由于天天在路上被人打,脖子每天都有新角度,我就陆陆续续做出了下面这些。也就是说,如果你想要做出更有创意的结构图,那你只需要被人打一顿就行了。的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!下面我就教教大家,如何成为一个姿势比我还要多的男人…,即——你不能用它做出一些姿势复杂的结构图…追女孩子,如果只会直来直去,基本是没前途的…想当年,我做的结构图,基本都是。视角一变,然后我就做出了这种。

2024-05-15 08:34:44 267

原创 2024年最全这些内网穿透工具 你都知道吗?,2024年最新重磅消息

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。针对没有ipv6的用户,我们可以在。

2024-05-15 08:34:11 368

原创 2024年最全Shell脚本——实用工具类(2),字节Golang面试必问

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

2024-05-15 04:58:34 227

原创 2024年最全select函数详解,面试题+笔记+项目实战

select()可以同时监视多个描述符,如果他们没有活动,则正确地将进程置于休眠状态。Unix程序员们经常要处理多个文件描述符的I/O,他们的数据流可能是间歇性的。如果只创建read或者write会导致程序阻塞。在我们使用select的时候,需要注意:1、我们应该总是设置timeout=0,因为如果没有可用的数据,程序在运行时间里将无视可做。依赖超时的代码通常是不可移植,并且很难调试。2、nfds的值一要准备且适当。

2024-05-15 04:58:01 952

原创 2024年最全Scikit-learn:全面概述(2),万字总结

通过Scikit-learn的简单高效的API,我们可以轻松地构建和训练模型,并使用各种评估方法评估模型的性能。这个案例只是一个简单示例,实际应用中可能需要更复杂的特征工程和模型选择方法来提高模型的性能。下面是一个简单的案例,展示了如何使用Scikit-learn构建一个手写数字识别模型。接下来,我们可以选择一个合适的模型进行训练和预测。接下来,我们可以选择一个合适的模型进行训练和预测。接下来,我们可以选择一个合适的模型进行训练和预测。最后,我们可以使用一些评估指标来评估模型的性能。

2024-05-15 04:57:28 875

原创 2024年最全Ruby安装与使用指南_windows10安装ruby(4),2024年最新人生转折

在安装过程中,请确保勾选“Add Ruby executables to your PATH”选项,这将自动配置环境变量,使得Ruby在命令行中可用。学习如何声明变量并了解常见的数据类型,如整数、浮点数、字符串等。,选择最新版本的Ruby Installer下载。运行安装程序,并按照提示进行安装。小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!如果显示Ruby的版本信息,则安装成功。如果显示Ruby的版本信息,则安装成功。如果显示Ruby的版本信息,则安装成功。

2024-05-15 04:56:55 511

原创 2024年Go最全Shiro反序列化漏洞原理详解及复现,Golang高级面试视频

URLDNS链从HashMap.readObject方法起始,经过HashMap.Hash->URL.hashCode->URLStreamHandler.hashCode,最终到URLStreamHandler.getHostAddress发送一次解析请求。生成CC链,再次按照上述方式发送,执行命令为反弹shell(CC6可打通),注意vulhub靶机本身没有nc,如果使用nc需要先上传。当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料&工具,并且已经帮大家分好类了。

2024-05-15 01:20:31 266

原创 2024年Go最全Selenium超级详细的教程_selenium怎么运行(4),2024年最新Golang面试题最新2024

【代码】2024年Go最全Selenium超级详细的教程_selenium怎么运行(4),2024年最新Golang面试题最新2024。

2024-05-15 01:19:58 359

原创 2024年Go最全Ruby安装与使用指南_windows10安装ruby(1),2024年最新怒斩腾讯和阿里的Offer

Ruby是一种动态类型语言,不需要显式声明变量类型。学习如何声明变量并了解常见的数据类型,如整数、浮点数、字符串等。让我们从经典的Hello World程序开始。使用你喜欢的文本编辑器创建一个新文件,命名为。Ruby是一种面向对象的语言,学会如何定义类和创建对象。了解如何使用模块和混入(Mixin)增强代码的可重用性。你将看到输出结果:“Hello, World!掌握条件语句和循环结构,使你的程序更灵活。如果显示Ruby的版本信息,则安装成功。

2024-05-15 01:19:25 231

原创 2024年Go最全RT-Thread操作系统的FreeRTOS兼容层_scons freertos(2),2024年最新凭借这份《数据结构与算法》核心文档

2.1线程、消息队列与互斥量只支持挂起当前运行的线程,在使用时参数必须为NULL。否则会触发断言。不支持设置超时,使用时参数会被忽略,消息队列没有空间时会立即返回。

2024-05-15 01:18:52 233

原创 2024年“0元购”支付逻辑漏洞的意外发现_app渗透 零元购漏洞,2024年最新想找工作的你还不看这份资料就晚了

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-14 12:13:35 412

原创 2024年[链表] 206(1),关于Flutter文本组件Widget的全面解读

/不影响中间节点的反转,但可以让头结点反转变为尾结点后置next域为null,让反转链表变得完整。//递归最深层的head=4,post=5。//备份当前节点的原next域。//将当前节点作为post供下一个节点的next域使用。//更新当前节点反转后的next域。例如:1->2->3->4->5->NULL。//待反转部分反转完毕后是三个指针的状态。//三个指针的初始状态。

2024-05-14 12:12:59 694

原创 2024年[LeetCode] 二叉树最大宽度_leetcode二叉树最大宽度(4),细谈分布式事务的前世今生

树的宽度是所有层中的最大宽度。解释: 最大值出现在树的第 4 层,宽度为 8 (6,null,null,null,null,null,null,7)。每一层的宽度被定义为两个端点(该层最左和最右的非空节点,两端点间的null节点也计入长度)之间的长度。解释: 最大值出现在树的第 3 层,宽度为 4 (5,3,null,9)。解释: 最大值出现在树的第 3 层,宽度为 2 (5,3)。解释: 最大值出现在树的第 2 层,宽度为 2 (3,2)。注意: 答案在32位有符号整数的表示范围内。

2024-05-14 12:12:22 391

原创 2024年Go最新单链表反转两种方法_反转链表(6),2024年最新Golang电话面试技巧

推荐的学习方法就是先看别人代码,再画图了解代码的每一个过程,再根据画的图独立写代码实现,然后再调试debug,查看变量变化情况,再找类似练习题,多想多练。头结点插入法的实质是重新创建了一个新的链表,通过遍历待反转链表,将链表每一个节点插入到创建的链表中,然后的到的这个创建的链表就是反转后的链表。宏观上来看,要实现节点1和节点2反转,需要将节点1插入节点2和节点3当中,然后将头节点为2的链表插入结果链表头结点后面,然后再后移一个节点做同样的操作。正确的步骤是先将节点2切分出来,再将节点2插入-1和1之间。

2024-05-14 08:15:57 764

原创 2024年Go最新单链表反转两种方法_反转链表(4),2024年最新三面蚂蚁金服成功拿到offer

但是在这个头结点插入代码中,p->next的值发生的变化,因为要将resultList结果链表的内容拼接到p的首节点后,所以要定义一个临时变量存p->next。头结点插入法的实质是重新创建了一个新的链表,通过遍历待反转链表,将链表每一个节点插入到创建的链表中,然后的到的这个创建的链表就是反转后的链表。宏观上来看,要实现节点1和节点2反转,需要将节点1插入节点2和节点3当中,然后将头节点为2的链表插入结果链表头结点后面,然后再后移一个节点做同样的操作。可以看到p是一个循环变量,初始值指向待反转的原始链表。

2024-05-14 08:15:20 324

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除