小熊巨离谱 2023-06-03 15:38 采纳率: 83.9%
浏览 36
已结题

Java数据结构算法将链表反向输出,我用n1,o1,o2三个指针,先让o1和n1都指向第一个节点,o2指向第二个节点,然后,将o2节点插到头部,再更新n1,我这样些结果只输出了一个4,是哪里出错了呢

img


Java数据结构算法将链表反向输出,我用n1,o1,o2三个指针,先让o1和n1都指向第一个节点,o2指向第二个节点,然后,将o2节点插到头部,再更新n1,我这样些结果只输出了一个4,是哪里出错了呢

  • 写回答

1条回答 默认 最新

  • 创意程序员 2023-06-03 16:14
    关注

    o1->o2->o3->o4->o5
    reverse1() 里面应该是让它们的链接顺序反过来。
    你的print() 里面要用循环,实际用的if

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 6月11日
  • 已采纳回答 6月3日
  • 创建了问题 6月3日