單鏈表的逆轉
#include <iostream>
using namespace std;
void ReverseList(List L)
{
if(L == NULL)
return;
pNode p = L->next;
L->next = NULL;
while(p)
{
pNode q = p;
p = p->next;
q->next = L->next;
L->next = q;
}
}
using namespace std;
void ReverseList(List L)
{
if(L == NULL)
return;
pNode p = L->next;
L->next = NULL;
while(p)
{
pNode q = p;
p = p->next;
q->next = L->next;
L->next = q;
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
go 實現並操作單鏈表
南有乔木灬
2020-07-06 13:30:23
eclipse for C++ and cygwin
路一步一步的走
2020-07-04 21:56:48
【數據結構】單鏈表基本操作(C++實現)
CP3圣保罗
2020-07-08 05:40:55
【數據結構專項】鏈表(6) —— 管理單向鏈表的基本類(包含頭結點)
class SinglyLinkedList: """管理單向鏈表的基本類(使用頭結點)""" class _Node: __slots__ = "value", "next" # 因爲會創建很
长行
2020-07-08 05:30:37
LeetCode題解(0707):設計鏈表(Python)
长行
2020-07-08 05:30:36
【數據結構專項】鏈表(2) —— 鏈表的基本操作(Python)
單鏈表的基本操作(包含頭結點的單鏈表) # 單鏈表結點類 class ListNode: def __init__(self, val): self.val = val self.next
长行
2020-07-08 05:30:35
LeetCode 2.兩數相加(單鏈表、高精度)
ACfun:)
2020-07-08 00:22:11
數據結構複習(5)---單鏈表
CJCC
2020-07-07 05:32:58
單鏈表的合併,排序與翻轉
zhu_931
2020-07-07 04:05:15
線性表之鏈表的基本操作
Jennifer_Love_Frank
2020-07-05 23:17:31
單鏈表常見筆試面試題
定義一個結構體,用來表示鏈表上的每個節點的類型typedef char LinkType typedef struct LinkNode {
s1f
2020-07-05 17:52:57
數據結構線性表單鏈表描述c++(二)
比卡丘不皮
2020-07-05 16:01:30