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