北京网站制作建设公司哪家好,化妆品网站设计开题报告,wordpress footer.php添加qq悬浮,600多个微信小程序源码提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 目录 前言 1、反转链表题目#xff1a; 2、方法讲解#xff1a; 解法一#xff1a; 解法二#xff1a; 总结 前言
世上有两种耀眼的光芒#xff0c;一种是正在升起的太… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 目录 前言 1、反转链表题目 2、方法讲解 解法一 解法二 总结 前言
世上有两种耀眼的光芒一种是正在升起的太阳一种是正在努力学习编程的你!一个爱学编程的人。各位看官我衷心的希望这篇博客能对你们有所帮助同时也希望各位看官能对我的文章给与点评希望我们能够携手共同促进进步在编程的道路上越走越远 提示以下是本篇文章正文内容下面案例可供参考
1、反转链表题目 2、方法讲解
解法一 解题思路原链表的位置不变不过把每个链表中的next指向都反转指向左边。 1、创建三个变量n1指向NULLn2指向第一个节点的地址n3指向第二个节点的地址为了保存第二个节点的地址因为第一个节点中的next指向改变的话第二个节点地址不提前保存就会丢失。 2、让n2指向n1n1移动到n2上n2移动到n3上n3往后移动保存下一个节点的地址直到n2判断为空循环结束。 代码演示 解法二 解题思路创建三个指针变量cur、newhead、和next和一个空链表 1、cur指针变量用来代替原链表的第一个head节点遍历链表next用来保存下一个节点的地址newhead用来指向新创建的空链表。 2、从原链表中不断拿取第一个节点到新的链表中不断重复头插操作。 代码演示 总结
好了本篇博客到这里就结束了如果有更好的观点请及时留言我会认真观看并学习。不积硅步无以至千里不积小流无以成江海。