網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)
A、試題:1,2,3,4是入棧順序,請(qǐng)問(wèn)一共有多少種可能的出棧順序
B、解析:此題考查的是棧的后進(jìn)先出的特性,也是棧這一部分內(nèi)容常出的考題形式(已知入棧順序,問(wèn)出棧順序的題型)。最簡(jiǎn)單的方式就是分為4種情況,1打頭,2打頭,3打頭,4打頭,在固定了第一個(gè)出棧的元素后,實(shí)際上就是考慮其他三個(gè)元素的組合情況,具體寫(xiě)出來(lái)后,發(fā)現(xiàn)共有14種情況。
C、難度分析:此題的難度屬于中等偏下,本身就只有4個(gè)數(shù),考查的也是最基礎(chǔ)的棧的特性,非常直接清楚,做題也不需要拐彎抹角。
A、試題:編寫(xiě)程序判斷一棵二叉樹(shù)是否是一棵完全二叉樹(shù)?
B、解析:此題首先需要了解的是完全二叉樹(shù)的定義,即與深度相同的滿二叉樹(shù)對(duì)應(yīng)位置的編號(hào)相同。所以可以從定義出發(fā),編號(hào)是按照從上到下,從左到右的層次編號(hào),所以可以使用層序遍歷,利用隊(duì)列,若左右孩子不空直接入隊(duì),否則對(duì)于空指針給一個(gè)特殊的標(biāo)記,如“#”,也入隊(duì),輸出出隊(duì)順序,若中間出現(xiàn)“#”則判斷不是完全二叉樹(shù),否則判斷是一棵完全二叉樹(shù)。
C、難度分析:此題難度屬于中等偏上,因?yàn)楹芏嗤瑢W(xué)可能本身能夠認(rèn)識(shí)一棵完全二叉樹(shù),但是對(duì)于最原始的定義并不是很清晰,所以可能會(huì)把問(wèn)題想得復(fù)雜,不一定能往層序遍歷靠,難點(diǎn)在于切入角度這里,一旦想到使用隊(duì)列實(shí)現(xiàn)層序遍歷,代碼層面其實(shí)非常容易。
A、試題:已知一個(gè)無(wú)向帶權(quán)圖,請(qǐng)你利用克魯斯卡爾(或者普利姆)算法,畫(huà)出該圖的最小生成樹(shù),并且寫(xiě)出選邊的順序。
B、解析:此題就是單純直接考察的最小生成樹(shù)的算法,以克魯斯卡爾為例,用三個(gè)字總結(jié)就是“只看邊”,每次在未選擇的所有邊中選擇權(quán)值最小的,在選擇的過(guò)程中注意出現(xiàn)多條權(quán)值相同的邊的情況,在不構(gòu)成環(huán)的前提下,都可以選擇,即最小生成樹(shù)不一定唯一,直到選出n-1條邊,把所有的結(jié)點(diǎn)都連接起來(lái)。
C、難度分析:此題難度屬于簡(jiǎn)單,題目問(wèn)的簡(jiǎn)潔明了,很直白的考察最小生成樹(shù)算法,只要掌握了兩個(gè)算法的過(guò)程和注意事項(xiàng),對(duì)付此類題是輕輕松松。
來(lái)源未注明“中國(guó)考研網(wǎng)\考研信息網(wǎng)”的資訊、文章等均為轉(zhuǎn)載,本網(wǎng)站轉(zhuǎn)載出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,如涉及版權(quán)問(wèn)題,請(qǐng)聯(lián)系本站管理員予以更改或刪除。如其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)站下載使用,必須保留本網(wǎng)站注明的"稿件來(lái)源",并自負(fù)版權(quán)等法律責(zé)任。
來(lái)源注明“中國(guó)考研網(wǎng)”的文章,若需轉(zhuǎn)載請(qǐng)聯(lián)系管理員獲得相應(yīng)許可。
聯(lián)系方式:chinakaoyankefu@163.com
掃碼關(guān)注
了解考研最新消息
網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)