摘要: struct linka { int data; linka* next;};void reverse(linka*& head){ if(head ==NULL) return; linka*pre, *cur, *ne; pre=head; cur=head->next; while(cur) { ne = cur->next; cur->next = pre; pre = cur; cur = ne; } head->next = NULL; head = pre;} 阅读全文
posted @ 2011-03-30 11:27 dylan_zb 阅读(202) 评论(1) 推荐(0) 编辑