c/c++笔试试题...
时间:2010-08-12 来源:hhzczhh
1、出题的大致函数声明:
node fun(node * head, int index),要我们实现函数里面的方法。
其中node是一个单向链表。
要实现的功能:返回倒数的第n个节点。
怎样优化,看大家各自发挥~
一般设置两个指针p1,p2
首先p1和p2都指向head
然后p2向前走n步,这样p1和p2之间就间隔n个节点
然后p1和p2同时向前步进,当p2到达最后一个节点时,p1就是倒数第n个节点了
相关阅读 更多 +