首页 > 编程语言 >c++链表记录

c++链表记录

时间:2023-03-21 22:14:05浏览次数:33  
标签:head ListNode cur 记录 c++ next 链表 当前 节点

ListNode* pre=NULL; //定义一个空节点 ListNode* tmp;/ /定义一个空的临时节点, 此时tmp==NULL   ListNode* cur = head; //定义一个等于节点head的节点   ListNode* dummyHead = new ListNode(0);//定义一个新的节点,并初始化值 dummyHead->next = head;//将新的节点的指针域 指向下一个位置   注意下面两句的区别:第一句是修改当前节点指针域指向的位置,当前节点实际上没有改变; 第二句则将当前节点cur直接修改为下一个节点; cur->next=cur->next->next;//更新当前节点的指针域指向的位置,即将当前节点指向下下一个节点 cur= cur->next; // 更新当前节点为下一个节点

标签:head,ListNode,cur,记录,c++,next,链表,当前,节点
From: https://www.cnblogs.com/wieneralan/p/17241723.html

相关文章

  • 3/21 做题记录
    lojβround#4,一场令人迷惑的比赛。最后一题与#3最后一题形成了鲜明的对比。一题基环树dp毁天灭地,一题莫反入门推式子比娜娜奇还温柔。所以今天我并不想写总结,如果想......
  • 记录一次支付宝无法跳转到支付页面Bug处理过程
    背景使用apicloud将h5项目打包成app,在该项目中用到了支付宝付款的api,流程是前端将订单信息提交到后端,后端返回一个url,前端跳转到这个url,页面如下。在浏览器中可以正常跳转......
  • 链表知识点
    链表知识点总结链表简介链表:是由一种一个或多个指针域和数据域组成的特殊数据结构链表类型单链表单链表中的指针域指向下一个节点双链表双链表中有两个指针域,一个......
  • 学习记录:day03笔记
    一、数据类型为什么要对数据进行分类?1、现实中的数据就是自带类别属性的2、对数据进行分类可以节约内存存储空间、提高运行速度存储空间的单位:Bit比特存储1个......
  • 学习记录:day04笔记
    一、for循环语句循环:就是一种让代码反复执行的方式,从而达到想要的效果for循环一般会使用一个变量来引导循环的进行,这一变量叫做该循环的循环变量iindexfor循环的变......
  • 学习记录:day05笔记
    一、数组什么是数组:变量的组合,是一种批量定义相同类型变量的方式定义:类型名数组名[数量];intarr[5];注意:数组的内存空间是连续分配的,且数组的长度一旦确定就无......
  • 学习记录:day06笔记
    一、Window下获取方向键1、导入头文件#include<conio.h>2、通过getch()获取键盘上的键值上:72下:80左:75右:77 二、Linux下获取方向键:1、在Window中把getch.h文......
  • 学习记录:day07笔记
    进制转换1、为什么使用二进制、八进制、十六进制?因为目前CPU只能识别高低两种电平,只能对二进制数据进行计算二进制虽然能够直接别计算机识别但是不方便人去书写和记......
  • [嵌入式RTOS]记录一下因浮点数转为字符串导致精度损失所踩的坑
    1.起因:工作中对接平台需要将设备的GPS数据传给平台,但是平台采用的不是回调函数将数据直接作为参数返回而是格式化的字符串命令,所以需要将double类型的gps数据格式化输出到......
  • C++ 树进阶系列之深度剖析字典(trie)树
    1.前文本文和大家一起聊聊字典树,从字典二字可知,于功能而言,字典树是类似于英汉字典的一棵信息树。字典树有2大特点:有容乃大。能存储大量的数据信息。提供有基于关键字......