【2007】知识是需要沉淀的;
思想是在不断学习,磨练中成熟的;
技术是在创新中开拓的……………
【2007】不经历风雨,怎能见彩虹,没有人能随随便便成功。加油!
【摘】如何将一个单向链表倒序输出
上一篇 /
下一篇 2007-01-01 23:16:43
/ 个人分类:知识积累
]5f#g:P^4G]R0法一:51Testing软件测试网i.S[*Y7`#l
C%v
51Testing软件测试网{\7E`U
s#include <iostream>
K-}?Hq \ _+]0#include <cstdlib>51Testing软件测试网b Z4h
t^^j2u
using namespace std;
&jh2G;O;|0
|:H.RpI!D5L0IQ0struct Node
Y7Y0g#h#w7Y0{51Testing软件测试网KM7J8^}F,b]
int value;
VK ftw,_,dn0 Node* next;
y5vK*{/\3Se"c0 Node( int v ) : value(v),next(0) {}
L+Ya#UX/G*J0};51Testing软件测试网E.ZTW)J.[1e
Node* head = 0;
w?V+B?-M$M$X#R0
!SH:b3M.Mv0void Pout( void )51Testing软件测试网&Ev"g
GZHx3U6k&D7e,Q
{51Testing软件测试网pfG#R"YlC
for( Node* p=head; p; p=p->next )
n Yb|Vh0 cout << p->value << ',';51Testing软件测试网9Q5a_B,P&x
cout << "END"<< endl;51Testing软件测试网i$] r1~~d6B/^
}
?\6n!lt6b0_0
Q+txk!fWGs&i0void Reverse( void )51Testing软件测试网zAK:]*gC
U
{
&^%B0{ea*c)`eA0 // 等同于for( Node *pre=0,*next; head&&(next=head->next,head->next=pre,next); pre=head,head=next )