网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  数据结构:单链表就地逆置

数据结构:单链表就地逆置

分类: IT文章 • 2023-12-23 14:22:49

以Head节点当作第三变量,不单独开辟新的节点空间。

void Inverse(SLNode *head) {
    SLNode *p, *q;
    p = head->next;
    head->next = NULL;
    while (p != NULL) {
        q = p;
        p = p->next;
        q->next = head->next;
        head->next = q;
    }
}

分析:
数据结构:单链表就地逆置

相关推荐

  • 数据结构-单链表
  • Java数据结构和算法(一)线性结构之单链表 Java数据结构和算法(一)线性结构之单链表
  • C++之数据结构,单链表
  • Python数据结构之单链表 Python数据结构之单链表
  • 第1章第2节练习11 就地逆置单链表
  • 数据结构温习-java实现单链表基本操作
  • 单链表逆放
  • 数据结构-单链表(C++)
  • 2-5-归拢链式存储的单链表-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
  • 2-1-单链表顺序存储构造-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
  • 数据结构:栈的基本操作
  • Gzip压缩与解压
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号