我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

来个大神帮忙看下这个链表倒置哪里有问题啊 真的看傻了

void bear_reverse(node * front)
{
node *p, *c, *n;
p = NULL;
c = front;
n = c->next;

while (n != NULL)
{
    p = c;
    c = n;
    n = c->next;
    if (p != NULL)
    {
        p->next = c;
    }
}
c->next = p;

front = c;
}

 node * reverse(node * L)//单链表的倒置算法
{
     node  *p,*q;
     p=L->next;
     L->next=NULL;
     while(p)
     {
         q=p;
         p=p->next;
         q->next=L->next;
         L->next=q;
     }
     return L;
}

近期文章

  • 邮箱验证机制的原理是什么
  • 为什么输出是这样,哪里错了,该怎么改呢?求大牛指教
  • 为什么一个c程序只能有一个main函数
  • C#如何备份和恢复数据库呢
  • mysql添加数据问题,急、急、急
  • c#与access超链接连接问题
  • Mysql中load data infile时能否为其它字段设值
  • java各种项目类型问题
  • 别人电脑上使用debug模式生成的exe文件需要什么
  • 网页如何调用matlab的程序实现相应功能?
  • Java中定义数组必须要指定长度吗,如果是为什么?
  • tmocat配置问题 JDK的配置问题
  • maven的仓库中文件夹有红色叹号是代表什么意思?
  • [vb.net]关于线程安全性
  • shiro 加密问题与默认的rememberMe的记录时间
  • c++中怎么把学生的成绩用柱状图和曲线图表示出来呢?
  • 请教各位大神,AutoHotkey如何实现二维数组?
  • 多维数组的一道题,萌新求助
  • 新人求教,关于Python运用simpleguitk写打砖块游戏代码
  • 小白刚开始在linux学习c语言编程。有问题不会请各位大神指导下

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华