常見的經(jīng)典Java數(shù)據(jù)結(jié)構(gòu)練習(xí)題

常見的經(jīng)典Java數(shù)據(jù)結(jié)構(gòu)練習(xí)題

北大青鳥長沙麓谷校區(qū)      2022-04-22 16:21:01     9

常見的經(jīng)典Java數(shù)據(jù)結(jié)構(gòu)練習(xí)題,1.棧和隊列的共同特點是(只允許在端點處插入和刪除元素)2.棧通常采用的兩種存儲結(jié)構(gòu)是(線性存儲結(jié)構(gòu)和鏈表存儲結(jié)構(gòu))3.下列關(guān)

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹

1.棧和隊列的共同特點是(只允許在端點處插入和刪除元素)

2.棧通常采用的兩種存儲結(jié)構(gòu)是(線性存儲結(jié)構(gòu)和鏈表存儲結(jié)構(gòu))

3.下列關(guān)于棧的敘述正確的是(D)

A.棧是非線性結(jié)構(gòu)B.棧是一種樹狀結(jié)構(gòu)C.棧具有先進先出的特征D.棧有后進先出的特征

4.鏈表不具有的特點是(B)A.不必事先估計存儲空間B.可隨機訪問任一元素

C.插入刪除不需要移動元素D.所需空間與線性表長度成正比

5.用鏈表表示線性表的優(yōu)點是(便于插入和刪除操作)

6.在單鏈表中,增加頭結(jié)點的目的是(方便運算的實現(xiàn))

7.循環(huán)鏈表的主要優(yōu)點是(從表中任一結(jié)點出發(fā)都能訪問到整個鏈表)

8.線性表L=(a1,a2,a3,……ai,……an),下列說法正確的是(D)

A.每個元素都有一個直接前件和直接后件B.線性表中至少要有一個元素

C.表中諸元素的排列順序必須是由小到大或由大到小

D.除第一個和最后一個元素外,其余每個元素都有一個且只有一個直接前件和直接后件

9.線性表若采用鏈式存儲結(jié)構(gòu)時,要求內(nèi)存中可用存儲單元的地址(D)

A.必須是連續(xù)的B.部分地址必須是連續(xù)的C.一定是不連續(xù)的D.連續(xù)不連續(xù)都可以

10.線性表的順序存儲結(jié)構(gòu)和線性表的鏈式存儲結(jié)構(gòu)分別是(隨機存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu))

11.樹是結(jié)點的集合,它的根結(jié)點數(shù)目是(有且只有1)

12.在深度為5的滿二叉樹中,葉子結(jié)點的個數(shù)為(31)

13.具有3個結(jié)點的二叉樹有(5種形態(tài))

14.設(shè)一棵二叉樹中有3個葉子結(jié)點,有8個度為1的結(jié)點,則該二叉樹中總的結(jié)點數(shù)為(13)

15.已知二叉樹后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是(cedba)

16.已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹的后序遍歷為(DGEBHFCA)

17.若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點訪問順序是(gdbehfca)

18.數(shù)據(jù)庫保護分為:安全性控制、完整性控制、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。

以上就是北大青鳥長沙麓谷校區(qū)java培訓(xùn)機構(gòu)的小編針對“常見的經(jīng)典Java數(shù)據(jù)結(jié)構(gòu)練習(xí)題”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹防上當。