導航:首頁 > 源碼編譯 > 演算法與數據結構試題及答案

演算法與數據結構試題及答案

發布時間:2025-03-11 19:55:03

1. 數據結構與演算法試題,高分,求答案啊

給你第一題解法吧:後面的實在是不想做。

先根:ABCDEFGHI

中根:CBEDAGFHI

遍歷的基本方法:先左子樹後右子樹。

1,先根遍歷可以確定根節點為A,

2,依據1步,可以在中根遍歷中確定左子樹為:CBED,右為:GFHI

3,在可以重復1,2步。就可以得到結果。

A

BF

CDGH

I

4,O(n^3)+O(1)

2. 數據結構與演算法選擇題!

第一題,DFS(深度優先遍歷)是一個遞歸演算法,在遍歷的過程中,先訪問的點被壓入棧底(棧是先進後出),再說:拓撲有序是指如果點U到點V有一條弧,則在拓撲序列中U一定在V之前。深度優先演算法搜索路徑恰恰是一條弧,棧的輸出是從最後一個被訪問點開始輸出,最後一個輸出的點是第一個被訪問的點。所以是逆的拓撲有序序列
第二題:無向圖路徑長度是指兩個頂點之間弧的條數,如果兩頂點路徑長度有2條弧,則有3個頂點例如A——B——C;
第三題:A:極小連通圖是一棵生成樹,只有N-1條邊,但是連通分量可能有N條邊,例如極小連通圖A—— B——C,連通分量「A」——B——C——「A」(這里的最後一個「A」跟第一個「A」一致):;
B:你查下極大強連通子圖概念就明白了;
C:你看看第二題的例子就明白了,AC之間沒有弧,但他們是一個拓撲序列;
D:例如:環形圖就不滿足,比如長方形,四個頂點,兩種遍歷都能訪問到每個頂點,但不是完全圖

3. 數據結構與演算法求助,答案是B,希望有過程,因為不懂過程怎麼得來的,題目有圖

這一題可以用特例法以及排除法,A選項有可能整個隊列是空的。C選項有可能隊頭是1,隊尾是2,n>2,隊伍裡面有可能只有一個元素。D選項與C類似,也是有可能隊伍裡面只有一個元素。
B選項是對的,也就是隊尾的指針加上1,除以n取余,跟對頭相等,也就是對隊尾指針的下一個又到的隊頭,這就說明了隊伍已經滿了。

閱讀全文

與演算法與數據結構試題及答案相關的資料

熱點內容
rsa驗簽php源碼 瀏覽:514
github怎麼直接打開源碼 瀏覽:528
和家親app怎麼下載不了了 瀏覽:728
藍屏程序員 瀏覽:78
androidinflatexml 瀏覽:489
魔獸爭霸2下載好了怎麼解壓 瀏覽:920
怎麼做少女心解壓本 瀏覽:203
php刷新cookie 瀏覽:737
推薦伺服器怎麼關閉 瀏覽:615
dos命令隱藏窗口 瀏覽:591
三國志13用什麼解壓 瀏覽:979
單片機水霧化的方法 瀏覽:248
解出來為2的加密方式 瀏覽:477
android網銀支付開發 瀏覽:634
最小樹演算法 瀏覽:264
如何分辨鴻蒙應用和安卓應用 瀏覽:557
網頁訪問雲伺服器ftp 瀏覽:535
蘋果如何和安卓更換系統 瀏覽:880
刪除主網站源碼 瀏覽:335
單片機怎麼拔 瀏覽:548