1 查找单向链表中倒数第k个结点
维护两个指针p1,p2;其中p1在p2已经遍历了k-1个值后再开始和p2一起遍历。
2 查找单向链表中的中间项
维护两个指针p1,p2;遍历时p1每次只访问一个结点,而p2则访问其后的第二个节点。(即速度为v和2v)
3 链表转置
1 查找单向链表中倒数第k个结点
维护两个指针p1,p2;其中p1在p2已经遍历了k-1个值后再开始和p2一起遍历。
2 查找单向链表中的中间项
维护两个指针p1,p2;遍历时p1每次只访问一个结点,而p2则访问其后的第二个节点。(即速度为v和2v)
3 链表转置