2023年考研計(jì)算機(jī)專業(yè)數(shù)據(jù)結(jié)構(gòu)各考試題型內(nèi)容解析

字號(hào):


    在計(jì)算機(jī)專業(yè)的考研復(fù)習(xí)過程中,《數(shù)據(jù)結(jié)構(gòu)》作為考試的重點(diǎn)考察項(xiàng)目,往往使得考生在復(fù)習(xí)時(shí)吃盡苦頭,抽象的知識(shí)點(diǎn)概念和龐大的知識(shí)體系導(dǎo)致復(fù)習(xí)的難度相當(dāng)大,接下來就快和小編一起來看看2023年考研計(jì)算機(jī)專業(yè)數(shù)據(jù)結(jié)構(gòu)各考試題型內(nèi)容解析吧!
    A、試題:1,2,3,4是入棧順序,請(qǐng)問一共有多少種可能的出棧順序
    B、解析:此題考查的是棧的后進(jìn)先出的特性,也是棧這一部分內(nèi)容常出的考題形式(已知入棧順序,問出棧順序的題型)。最簡(jiǎn)單的方式就是分為4種情況,1打頭,2打頭,3打頭,4打頭,在固定了第一個(gè)出棧的元素后,實(shí)際上就是考慮其他三個(gè)元素的組合情況,具體寫出來后,發(fā)現(xiàn)共有14種情況。
    C、難度分析:此題的難度屬于中等偏下,本身就只有4個(gè)數(shù),考查的也是最基礎(chǔ)的棧的特性,非常直接清楚,做題也不需要拐彎抹角。
    A、試題:編寫程序判斷一棵二叉樹是否是一棵完全二叉樹?
    B、解析:此題首先需要了解的是完全二叉樹的定義,即與深度相同的滿二叉樹對(duì)應(yīng)位置的編號(hào)相同。所以可以從定義出發(fā),編號(hào)是按照從上到下,從左到右的層次編號(hào),所以可以使用層序遍歷,利用隊(duì)列,若左右孩子不空直接入隊(duì),否則對(duì)于空指針給一個(gè)特殊的標(biāo)記,如“#”,也入隊(duì),輸出出隊(duì)順序,若中間出現(xiàn)“#”則判斷不是完全二叉樹,否則判斷是一棵完全二叉樹。
    C、難度分析:此題難度屬于中等偏上,因?yàn)楹芏嗤瑢W(xué)可能本身能夠認(rèn)識(shí)一棵完全二叉樹,但是對(duì)于最原始的定義并不是很清晰,所以可能會(huì)把問題想得復(fù)雜,不一定能往層序遍歷靠,難點(diǎn)在于切入角度這里,一旦想到使用隊(duì)列實(shí)現(xiàn)層序遍歷,代碼層面其實(shí)非常容易。
    A、試題:已知一個(gè)無向帶權(quán)圖,請(qǐng)你利用克魯斯卡爾(或者普利姆)算法,畫出該圖的最小生成樹,并且寫出選邊的順序。
    B、解析:此題就是單純直接考察的最小生成樹的算法,以克魯斯卡爾為例,用三個(gè)字總結(jié)就是“只看邊”,每次在未選擇的所有邊中選擇權(quán)值最小的,在選擇的過程中注意出現(xiàn)多條權(quán)值相同的邊的情況,在不構(gòu)成環(huán)的前提下,都可以選擇,即最小生成樹不一定唯一,直到選出n-1條邊,把所有的結(jié)點(diǎn)都連接起來。
    C、難度分析:此題難度屬于簡(jiǎn)單,題目問的簡(jiǎn)潔明了,很直白的考察最小生成樹算法,只要掌握了兩個(gè)算法的過程和注意事項(xiàng),對(duì)付此類題是輕輕松松。
    學(xué)碩&專碩 如何選擇?
    

     國內(nèi)在2017年之前大多數(shù)院校學(xué)碩是3年制,學(xué)碩是2年制??墒窃?017年教育部改革,對(duì)于大部分高校都實(shí)行學(xué)碩專碩都為3年制。但是培養(yǎng)的目的不變,專碩是為了實(shí)踐而生,每個(gè)專碩學(xué)生在讀期間必須有超過半年的實(shí)習(xí)經(jīng)歷,這是教育部明文規(guī)定的。而學(xué)碩更多是在學(xué)術(shù)上有所研究與突破。說白了就是專碩注重實(shí)踐,學(xué)碩重要理論。
    由于現(xiàn)在專碩必須要求有實(shí)習(xí)經(jīng)歷,所以大部分高校的專碩學(xué)生都是在研一的上學(xué)期把所有的課程都上完了,然后下半學(xué)期開始實(shí)習(xí),相當(dāng)于專碩生過了研一上學(xué)期后就比較自由了,而學(xué)碩更多是研一一年都在上課,到了研二才可以說自由了。
    在報(bào)考專碩和學(xué)碩的時(shí)候,考試的難度也是不同的。比如專碩是考數(shù)二、英二,而學(xué)碩是考數(shù)一、英一。這樣的考試難度不同,就導(dǎo)致上學(xué)碩要比上專碩難一些。
    一般來說是專碩的學(xué)費(fèi)是比學(xué)碩的學(xué)費(fèi)貴的。
    相信大多數(shù)沒有考上自己理想學(xué)校的同學(xué),大多數(shù)都會(huì)選擇一個(gè)比自己報(bào)考學(xué)?!吧圆钜稽c(diǎn)”的學(xué)校去調(diào)劑,那么在調(diào)劑的時(shí)候就面臨一個(gè)問題,就是:學(xué)碩可以向?qū)4T調(diào)劑,但是專碩不能向?qū)W碩調(diào)劑。
    另外一個(gè)區(qū)別就在于讀博的問題上,一般來說學(xué)碩可以直博、碩博連讀,專碩通常是通過考博。
    歸根到底,你怎么選擇學(xué)碩還是專碩?請(qǐng)問你以后的規(guī)劃是想就業(yè)還是想做學(xué)術(shù)/留高校當(dāng)老師?
    如果你想就業(yè),那么請(qǐng)選擇專碩->就業(yè);
    如果你想做學(xué)術(shù),那么請(qǐng)選擇學(xué)碩->讀博->出國/留校/進(jìn)研究所;