单项链表 反转_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 单项链表 反转

单项链表 反转

 2014/4/27 12:26:27  makemyownlife  程序员俱乐部  我要评论(0)
  • 摘要:publicclassNode{Objectvalue;Nodenext;publicNode(Objectvalue){this.value=value;}}voidreverse(Nodehead){Nodeprevious=null;if(head==null){return;}while(head!=null){NodenextNode=head.next;head.next=previous;previous=head;head=nextNode;}}
  • 标签:
class="java" name="code">

public class Node {
    Object value;
    Node next;

    public Node(Object value) {
        this.value = value;
    }
}

void reverse(Node head) {
    Node previous = null;
    if (head == null) {
        return;
    }
    while (head != null) {
        Node nextNode = head.next;
        head.next = previous;
        previous = head;
        head = nextNode;
    }
}
  • 相关文章
发表评论
用户名: 匿名