練習(xí):
1.棧和隊(duì)列的共同特點(diǎn)是(只允許在端點(diǎn)處插入和刪除元素)。
2.如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出棧序列是(e2,e4,e3,e1)。
3.棧底至棧頂依次存放元素A、B、C、D,在第五個(gè)元素E入棧前,棧中元素可以出棧,則出棧序列可能是(DCBEA)。
4.棧通常采用的兩種存儲(chǔ)結(jié)構(gòu)是(線性存儲(chǔ)結(jié)構(gòu)和鏈表存儲(chǔ)結(jié)構(gòu))。
5.下列關(guān)于棧的敘述正確的是(D)。
A.棧是非線性結(jié)構(gòu) B.棧是一種樹狀結(jié)構(gòu)
C.棧具有先進(jìn)先出的特征 D.棧有后進(jìn)先出的特征
6.鏈表不具有的特點(diǎn)是(B)。
A.不必事先估計(jì)存儲(chǔ)空間 B.可隨機(jī)訪問任一元素
C.插入刪除不需要移動(dòng)元素 D.所需空間與線性表長度成正比
7.用鏈表表示線性表的優(yōu)點(diǎn)是(便于插入和刪除操作)。
8.在單鏈表中,增加頭結(jié)點(diǎn)的目的是(方便運(yùn)算的實(shí)現(xiàn))。
9.循環(huán)鏈表的主要優(yōu)點(diǎn)是(從表中任一結(jié)點(diǎn)出發(fā)都能訪問到整個(gè)鏈表)。
10.線性表L=(a1,a2,a3,……ai,……an),下列說法正確的是(D)。
A.每個(gè)元素都有一個(gè)直接前件和直接后件
B.線性表中至少要有一個(gè)元素
C.表中諸元素的排列順序必須是由小到大或由大到小
D.除第一個(gè)和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且只有一個(gè)直接前件和直接后件
1.棧和隊(duì)列的共同特點(diǎn)是(只允許在端點(diǎn)處插入和刪除元素)。
2.如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出棧序列是(e2,e4,e3,e1)。
3.棧底至棧頂依次存放元素A、B、C、D,在第五個(gè)元素E入棧前,棧中元素可以出棧,則出棧序列可能是(DCBEA)。
4.棧通常采用的兩種存儲(chǔ)結(jié)構(gòu)是(線性存儲(chǔ)結(jié)構(gòu)和鏈表存儲(chǔ)結(jié)構(gòu))。
5.下列關(guān)于棧的敘述正確的是(D)。
A.棧是非線性結(jié)構(gòu) B.棧是一種樹狀結(jié)構(gòu)
C.棧具有先進(jìn)先出的特征 D.棧有后進(jìn)先出的特征
6.鏈表不具有的特點(diǎn)是(B)。
A.不必事先估計(jì)存儲(chǔ)空間 B.可隨機(jī)訪問任一元素
C.插入刪除不需要移動(dòng)元素 D.所需空間與線性表長度成正比
7.用鏈表表示線性表的優(yōu)點(diǎn)是(便于插入和刪除操作)。
8.在單鏈表中,增加頭結(jié)點(diǎn)的目的是(方便運(yùn)算的實(shí)現(xiàn))。
9.循環(huán)鏈表的主要優(yōu)點(diǎn)是(從表中任一結(jié)點(diǎn)出發(fā)都能訪問到整個(gè)鏈表)。
10.線性表L=(a1,a2,a3,……ai,……an),下列說法正確的是(D)。
A.每個(gè)元素都有一個(gè)直接前件和直接后件
B.線性表中至少要有一個(gè)元素
C.表中諸元素的排列順序必須是由小到大或由大到小
D.除第一個(gè)和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且只有一個(gè)直接前件和直接后件