首页 > 其他 > 详细

单链翻转

时间:2018-11-17 18:12:20      阅读:142      评论:0      收藏:0      [点我收藏+]

有看到用c++实现的 :http://www.cnblogs.com/venow/archive/2012/08/26/2657559.html


输入单链:1->2->3->4->5

输出:      5->4->3->2->1

 

public Node reverse (Node node){

  Node curNode = node;
  Node storeNode = null;

  while (curNode != null) {

    Node nextNode = curNode.next;

    curNode.next = storeNode;

    storeNode = curNode;

    if (nextNode != null){

      curNode = nextNode;

    }        

  }

  return storeNode;

}

单链翻转

原文:https://www.cnblogs.com/Jennifer-fang/p/9974777.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!