編寫對二叉樹進行中序遍歷的非遞歸算法,并對算法執(zhí)行如圖所示的二叉樹的情況進行跟蹤(即給出各階段棧的變化及輸出的結(jié)點序列)。 棧已經(jīng)定義:InitStack(S)(初始化)、Empty(S)(判??眨ush(S,p)(入棧)、Pop(S,p)(出棧)等操作。
最新試題
對給定的數(shù)據(jù)集{84,47,25,15,21}排序,進行2趟簡單選擇排序的結(jié)果是()
一棵二叉樹的后序序列是:CBEFDA,中序序列是:CBAEDF,則該二叉樹的先序序列是()
已知帶頭結(jié)點的鏈隊列指針Q,則該隊列做新元素結(jié)點s進隊操作的語句是()
某圖的鄰接表存儲結(jié)構(gòu)如下圖所示,則從6號點出發(fā),深度優(yōu)先遍歷的序列是()
已知帶頭結(jié)點的鏈隊列指針Q,則該非空隊列取隊頭元素操作的語句是()