




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
全國計算機等級考試二版公共必學問麴庫
弟T敬據(jù)馴
一、選擇題
(I)下?lián)?jù)結(jié)的中,能用二分法進行查找的是
A)初欠槌的府松性表B)紇性麻
C)二叉JUD)有梭性林未
[WA
懈折】二分查找只適用于衩次存儲的有齊乩&比所祝的有序人是指線性表中的元卡按值非遢誠鄧列卿從小到大,但允許相鄰元素值相等)
的6疑項A正端6
(2)下列受于我的箱見正瑞的是
A)/榭p只能插入無代而不能出除元索
B)在我中只能出除無親而不能插入無親
C)根是楙的黏也只能&一篇插人或蝌班
D)枝眼朽粒勺然性丸只能在一插插入元丸而在另一瑞都賒元木
恪間C
【解析】枝是一種特銖的線性本%拈入與刪例運算卻只在紇根表6勺一篇進億由此可見,選項A、選項B相選項D錯誤,正確答『是選項
a
(3)下列我迷中正確的是
A)一個機徉裝據(jù)錯構(gòu)只能有一種存儲轉(zhuǎn)構(gòu)
B)數(shù)揚妁規(guī)律結(jié)的用十線性結(jié)機存儲結(jié)杓隔于非困£結(jié)的
C)一個枇件數(shù)據(jù)皓杓可以有多料和儲幼機且各種存儲結(jié)構(gòu)不秘喻我據(jù)處理的效半
D)一個機律數(shù)據(jù)結(jié)構(gòu)可以看多種存儲結(jié)機且.答種存儲結(jié)構(gòu)學響數(shù)根處理的效率
【答案]D
【解析】一般來梯,一種教據(jù)的規(guī)律轉(zhuǎn)為依據(jù)需更可以表示成多種存儲轉(zhuǎn)機帶用的存儲轉(zhuǎn)構(gòu)/榭h鏈接、索引等存儲轉(zhuǎn)構(gòu)。而接受不同
的將他結(jié)禮共數(shù)據(jù)處理的世率是不同的。由此可見,it項D的說法正確。
佛法執(zhí)行過程中所需趟存儲圳稱為算法的
A)時間簡單度B)計算工作芝C)交間簡單度D)工作空間
恪案】c
【解析】算赫行時所需觥存附叱包括算栩的砧6拽間、輸入的初括收據(jù)所占的的空間以及算法機行過程愀需觥糖外
空間,耕額夕峻間還包括算出而執(zhí)行過程的工作單無以及關種敖蝸構(gòu)所需要的附加存附嘰房也存儲空間共林為第法的空間好鼠
(5)下列關于隊列的敘述中正輸?shù)氖?/p>
A)在隊列中只能插入我攝B)在隊列中只能出除教掘
C)隊列林進先出的輜支D)隊列是搬后出的統(tǒng)松表
悻案】c
【解析】時隊列可以進行插入和刪除激據(jù)的染作.只是檎入數(shù)據(jù)只能在隊聯(lián)陽僚數(shù)據(jù)只能在隊頭。所以隊列是先4先出的裳性表6
(6準有下列二叉樹:
0
/\
?0
\/\
000
對此二義樹后生遍歷的第果為
A)ABCDFFB)BDAECFC)ABDCEFD)DBEFCA
悻案]D
【解機二叉樹的遍歷分為先樂中樂后后三種不同方式。木煙要求后序通隊共通歷找次應為:后序遍歷左子樹一〉石序遍歷右子樹一〉
訪問檄點。依據(jù)定義,后方遍歷序列是DBEFCA,故答案為D。
(7)下列所豺正確的是()
A)程序執(zhí)行的故鉆教據(jù)的存儲轉(zhuǎn)相親軸關
B)程序執(zhí)行的效率只取決于程序的串題結(jié)構(gòu)
。而執(zhí)行緘率只取決于所處理的收據(jù)萱
D)以上三種秘法都不計
【答案】A
【解析】木艇考查卷汴效軋卷片批率是超程序揚行盤皮和用方占用的存用生也姮響程聲奴事的印索是多方面的,包括程1的設計、使用
的算卷數(shù)據(jù)的存儲結(jié)構(gòu)機在確定教據(jù)規(guī)程結(jié)構(gòu)的樂城上,選擇一種合適的存儲結(jié)構(gòu),可以使得教據(jù)樵作所花費的時間九占用的存儲空
同夕,印極品根序的批率。因此,本題選項A的說正是正確的。
(8)下列權(quán)也中正確的關()
A)數(shù)據(jù)的規(guī)律結(jié)構(gòu)與存儲結(jié)杓必定是一對應的
B)由于計算機存儲空間是向土式的存儲其機因此,敢僚的存?zhèn)鹘Y(jié)構(gòu)背定為級性珞構(gòu)
q程極葉語守中的敬扭TUU次存岫機因此,采用她只能處理嫌結(jié)構(gòu)
D)以上三種說法卻不對
悻案】D
廨析】本題考查教據(jù)結(jié)構(gòu)的縣本爭間。
數(shù)據(jù)之間的相互關系稱為胡程轉(zhuǎn)機速常分為四類乩抬蹄轉(zhuǎn)機即失金、發(fā)性姑機樹型轉(zhuǎn)機郵卡給構(gòu)或網(wǎng)取轉(zhuǎn)機存儲錯的是規(guī)律轉(zhuǎn)
構(gòu)在存儲常中的映象,它也含教據(jù)無宗的映臬和美系的映機存儲結(jié)構(gòu)在計算機中有兩種,理換決存儲結(jié)杓和鏈式存儲站機排決存儲結(jié)的
是把敖招講府UHU軼地址空間的內(nèi)神;鈴丸壽麟構(gòu)是使用指針把相互立接關聯(lián)的節(jié)點鏈接起您因此,這股存儲轉(zhuǎn)喇是線
性的6可心煤律/構(gòu)和存儲結(jié)構(gòu)不是一一滸應電K此,選項A和通項B的說法都是轉(zhuǎn)帳的,
尢掄教據(jù)的規(guī)建結(jié)構(gòu)是線性的還是非統(tǒng)牲的,只能連掙林次存偌結(jié)構(gòu)或他武存儲結(jié)構(gòu)來實現(xiàn)存儲。卷序校計語初3班組是內(nèi)存中一段連續(xù)
的地址型也可看作為技次存儲結(jié)的??梢杂脭?shù)組來實況樹理規(guī)律轉(zhuǎn)構(gòu)的存儲,比如二叉神。明此,選項c的既法是錯俁的
(9)目泡排片在很壞狀況T的比技次做是()
A)n(n+1)/2B)nlo&nQn(n-1)/2D)n/2
【標】c
佛析】朧桐H基本思息是:將相鄰的兩杭樹行比較,假如反1,則爻換;時于一小梯睛的方列,經(jīng)一起梯后,我欠值的元肅
移動到最終的位此其他便較大的元春也有最終住五郎耽此過程稱為一的距生對于有n個盤據(jù)的序列,共需時越排質(zhì)第i趟對從1列
M枝厥檸比機攵抵冒蝴序的廢域況比痔排序機逆序,第1趟比較對此第2超比較32丸依此類魏,最珞能比較1次,一
共逆行潤趣排刖因此,目詢排序在肅壞狀況下的比批次數(shù)是(M)悔0+…此結(jié)果為n(n-1)/2。本題的正確答案是選項金
(10)一裸二叉樹中共有70小葉子整點與8。小度為1的整忐,則該二叉樹中的總轉(zhuǎn)點數(shù)為()
A)219B)221Q229D)231
悻氨A
【解析】本姆考查就掘等構(gòu)中二叉樹的性鼠二更樹漏定如下一條性質(zhì),旭沛任意一爆二叉樹,苦停端結(jié)點伸葉子寂國敬為瑜,而共度救
為2的結(jié)點教為通則出二%+1。
依據(jù)這茶牲而可知,若二又樹中點70個葉子轉(zhuǎn)點,則蕖度為2的結(jié)點數(shù)為701即69個。二叉樹糠片點黜度為2、度為1和葉子緒點的
總和,因此,題目中的二叉樹總結(jié)點數(shù)為69+80+70,期219。因此,本題的正確答案是選項人
(11)下列我用中正城的是()
A)算法的效率只與問題的規(guī)模標,而與教搪的存帶特構(gòu)無關
B)算法的時間構(gòu)單皮是指執(zhí)行算法所需要的計算工作室
。數(shù)據(jù)的規(guī)律給構(gòu)與#儲結(jié)構(gòu)是一對應的
D)算法的時同簡單反與空網(wǎng)簡單所武定相關
【答案】B
【解機】本典考套教檐結(jié)的中看關耳法的米木學M和極配數(shù)據(jù)的轉(zhuǎn)機直接影響算法的邊擇和找軋而教據(jù)結(jié)的包括兩方面,即數(shù)精的規(guī)
律結(jié)構(gòu)而教據(jù)的存儲結(jié)構(gòu)。因此,數(shù)據(jù)的規(guī)律結(jié)題和本群吉構(gòu)都彩響算生的效利選第A的說法是錯誤的。算法的時間簡單度是席琳去在升
算機內(nèi)執(zhí)行時所需時網(wǎng)的度士與時間簡單度類似,變可詢單度是指算法在計昇機內(nèi)執(zhí)行時所需存儲發(fā)問的史曼。因此,選項B的說法是正
確躍
數(shù)據(jù)之間的相五關系稱為挑律鰭札迪甯分為四類縣本城律幕機印集合、級核轉(zhuǎn)機樹型轉(zhuǎn)機囪狀弱構(gòu)或網(wǎng)狀織機存儲結(jié)構(gòu)是規(guī)律結(jié)
構(gòu)在存儲豺的映象,它包含數(shù)據(jù)班的映象和關系的映乳行脩結(jié)杓衣計算機悄兩杷幡次郴結(jié)構(gòu)碑式存儲結(jié)機可見,規(guī)律結(jié)
構(gòu)和存儲結(jié)構(gòu)不是一一時應嘰因此,選項c的說法是礁誤的。有時人們?yōu)榱颂嶂鬯惴ǖ臅r間簡單皮,而以描牲空間簡單度為代價。但是,
這兩者之間沒有必定的聯(lián)稅國此,選項D的說法走猾快的。
(12)下砥卡算法的時間簡單皮恢述正確的是
A)算法的計間簡單度是指物f算法程序所需要的時間
B)算法的才問向單度是招算法卷序的長度
C)*法的年間前單皮是指算法執(zhí)行過程中所需要的樂友運再次數(shù)
D)魅的附間簡單皮是梅琳去根科的招令條或
【卷案】C
【解捫.版的時間簡單度是和法所需趟計算工作我也就是算法&執(zhí)行過程中所執(zhí)他氐槌算的次教,而不是相程序運行需要
的時問或蒯序的長黑
(均下列關卡找械述中正確的是
A)在枝中只能插入收據(jù)B)在機中只能刪除教據(jù)
0我是先止先出的線勝表D)我是先進后出的或麻
【答案】D
【解析】對極可進行插入和刪掠數(shù)聯(lián)的橡作,也必需牢記插入和田除數(shù)據(jù)都只能是在機頂,是一種那末的發(fā)性總所以枝是先進后出的餞性
表0
(1械而歸義樹:
對此二義樹中用遍用的結(jié)果為
A)ABCDEFB)DAECF0BDAECFD)DBEFCA
蟀案】C
怫粕二叉樹的遍歷分為先樂中刖后用三種不同方心本題要求中序遍歷,M遍歷段次應為中序遢歷古子樹,訪阿根結(jié)點,中齊通
歷古子樹°依據(jù)定義,中片遍歷序列是BDAECF,故名案為B.
(15)依據(jù)“后進先出"原如也織數(shù)據(jù)的數(shù)據(jù)綿的是
A)隊列B)棧
C)雙向檢友D)二叉樹
蟀同B
【郵相"后進先出目表示最終被插入的元卡最先能被曲庶。選項A中,隊列是潞允許后一疆進行插入,而在另一瑞進行刪除的級性丸在隊
列這種數(shù)搬構(gòu)中,款嫌人的元漆普?械碌廉刪除,反之,■插入的無斛鐐終才能被刪除:隊列又稱為“先進先出”瞰性表,它
體現(xiàn)了“先來光眼豕的原則:MB中,機頂無索總;《終祓拈人的元總從而也是最轆祓砒的元常根底元術總是最先被拈入的元
i,從而也;U終才能祓網(wǎng)耐元總隊列和我都酎我性表,它41具旅次存儲的掙點,所以才有“先選先/和'石址先由F敦據(jù)奴
蝌方小雙向皴支使用鏤式存儲方比二義樹也通相4殳使式存儲方比它們的存儲數(shù)據(jù)的空間可以是不連繪的,各個數(shù)據(jù)結(jié)點的存儲換次
與盤據(jù)無索之間的規(guī)律關系可以不全都。所以隨項c和i項D錨。
(咐下列敘用中正確的是
A)線柢麻艘性表的鏈式翻股
B)我與隊列為垂線牲結(jié)峋
0c向錢支是非林性皓構(gòu)
D)只有搬點的二叉樹是犍淵
恪案】A
【鯽捫一個非空的教描鋁的假如滿意下列兩個條件:口)有且只有一個機織熱(2)每一個結(jié)點很多有一個超K也很多有一個后件。則稱為統(tǒng)
枚給相。線性檢表是線枚表的隹式存儲器機選項A的說法是正確心機與隊列是種珠的纜柢丸2們也是我性其機選項B的說法是錯誤
的;雙向轉(zhuǎn)也是發(fā)件表的悠式存儲結(jié)桃病皮的規(guī)觥構(gòu)也是發(fā)性郵,而不是非哪4機選項c的說法是錯誤的;二義樹是非紇性妙
機而不是圖i腦構(gòu),選項D的說法關錯誤的,因此,木翅的正確答去為A
(⑺時如下二叉樹
進行后用遍歷的皚果為
A)ABCDEFB)DBF.AFC
C)ABDECFD)DEBFCA
【糕】D
【解析】二叉樹后用通歷的林浩箱述如下:若二叉樹為軋則精束返回。否則⑴后用遍歷左子樹;⑵后用遍歷方子樹;(3)訪問根結(jié)點。也就
是說,啟觸歷是招A訪問楓點、遍歷左子樹與遍歷右子樹這三弟中,首先遍歷左子札然后通舊右子禮聘硼慨黑并且,展通
歷左,右子樹時,仍舊先通歷龍子樹,然后遍歷右子樹,屆玲訪問松紿點。儂施石序通歷的算法,后用遍歷的結(jié)果為DEBFCA。
MW單'事解W#目畿繃。陋t學。V好市*耶£丁國V學弁刎神干汨曲褥£華印日必秋學’省利4苧國日罡弁%
。人I'樽《冬例。國必華4,1取附《彳破。"《7例?;?與加'。回幺?!妨?74gq4電一抑£7場口必強學解%邛書小
Mg邛晝*警切圖砰番浙音題4£孑學用。仲£,3丫資熏寸游'V出詈第/1名邛其WX二即小熊*野營印,WO^TW
—不—*常(£)
卿《74期&東部團
—
:擠觸
£工年卯#羊必'相正峪””玻卜糕二樂二弟E便城單室留皆說理者然吧J.也營由京#&切甘回新母WJ,總WX承E便#華
斗顛隹三融。的骸夕劣4以東皆小、以棗皆取中聯(lián)的《'回土¥寶省*k因3段WX二*的刈。弁骸例WX:4球招舞靠至?粉中【蘇刈】
3悻制
ZAXdHQDflV(aZXdDHAaOV(3VDXZHS3QA(9XZ3dV3flAG(V
守
(度畜物力必聊步如4解抑X=[攻,#(61)
。切的下下岑恥期(H中長%小整*‘即忸/¥停丫嘩圣學'Y切"年』國土必丫則£%丫
W'印輝/¥%如W(冬羊*白人貞。節(jié)丫珠的小器一印專傳我¥'皆%『卜那一身¥當丫鰥出力‘柳行耳。和的MM*布*華甘忸
V"必評¥電健T敦評叭辨繁f¥妙%*T¥琳切舲迎一到夕下代鼾的蠅小他肄腦樂¥m
a[O]
卸帳YMQ
-WW-b
解鄧海由年期拜當初九挈百%也
一解#1皿%(V
(博例物子東用WMX箱41(81)
歷c的左引木印F。C的皮子樹好歷卷按看遍歷c的右手機首先訪問右手機的根鰭熹X,然后訪問X的力子樹,X的左子樹,Ppz,松
下來訪問X的右子樹,右子樹為受到此,把咫目的二叉樹進行了一次前后遇歷。遍歷的轉(zhuǎn)果為ABDYECFXZ,故枳5的正確冬案為近項a
(20)朱二義樹中方n個艮為2的結(jié)扁則誠二文樹中的葉子結(jié)點酸為()
A)n+IB)n-1C)2nD)n/2
[WA
佛析】槌考查敖桃結(jié)構(gòu)中二義樹的牲痂二義相植如下一觸應,即:時任意T二義樹,若每螃聯(lián)即葉予結(jié)扁敖為■,而£度
4為2的結(jié)點數(shù)為%則n產(chǎn)業(yè)+1。
依嘏觸及可知,若二叉樹中相】械為2的身點,械二文樹中的葉子母煮敬為訊因此,械的正確答案良選項A。
(21泣深度為7的滿二義樹中,葉子結(jié)點的個款為
A)父B)31C)64D)63
【糕】C
【怖】在二叉樹的第k層上,錄輔2kg1)儲點。對于滿二叉麻說,每一層上的轉(zhuǎn)點軟觸騰大值,即竭二叉樹的劣k層上有
丁儲點。目也左深度為7的滿二叉樹中,M時于皓點在第7層上.席的點數(shù)為叫”;64因此.柳的正確著案為金
(22)下械用中正硒是
A)一個算去的空冏衙單度大,用1時間簡單度電必定大
B)一心算去的空購單反虬耐時間簡單皮必定小
C)一個算去的時間簡單皮心則煜間簡單反必定小
D)上述三時說法都不甘
4案】D
【解粕時間簡單度是格一個算知九行時間的相對度文空間簡單度是指算法在運行過程中臨時占用所需存儲空間大小的皮丸人們都盼望
選擇一個既省存俏或爪又省執(zhí)行時間的算阻然而,有時為了加快算法的運行建隊不得不增加至同開碉;有時為了能有批地存儲算法和
數(shù)據(jù),又不得不拈牲運行時嘰時間和空間的敗聿國i是一對沖交,很儂做到兩金。但七這不過刃于全都的狀心也就是說時間商單度和
空間簡單位之間雖然常常沖也但是二者不存在必定的茨軋圖此,選項A、B、c的說法都是錦良凱世木麴的正確冬發(fā)是D。
(23注長度為64的有用線性表中進行按次杳我,策壞狀兄下需要比較的次數(shù)為
A)63B>64C)6D)7
洛胤B
【解析】在長度為64的有序紇枚表也算中的64個數(shù)據(jù)尢木是依據(jù)從大到小或從小到大的排次排列右序機在這樣的統(tǒng)代表中進行按次查找,
貴壞的狀況就是查找的數(shù)據(jù)班秘線性表中或位于我性表的最幽依據(jù)雕表6減次查找算法,首先用被查找的敢據(jù)和黜表的什檔
據(jù)元木進行比稔若相等,則查找勝利否虬叔進杼比較,用和線性表的其次梭據(jù)元漆進行比軋同樣,若相等,則查找勝利否虬
連朝好此機依次美祗”怖妞表中杳我班蛾據(jù)或杳我雌性如綠外一個元大算法才嘛。因此,左長度為64的有股性表中
進行推次查抵或壞的狀況下需要比較64次°因此,本題的正確客案為B°
(24)對下列二叉神
進行中序遍歷6儲果是
A)ACBDFEGB)ACBDFGE
C)ABDCCEFD)I'CADBEG
悻案】A
佛析】二義樹的中庠遍歷道物算法為:假如根不幻則⑴松中序次序訪問左于機(2)訪問根結(jié)點:(3)掛中用次序訪問右子機否則巫叫
本題中,依搪巾用通歷算法.應首先依據(jù)小格次用訪問以c為根錯點的左手禮然后再訪問根轉(zhuǎn)點F,施終才訪問以E為樹U、的右手此遇
歷以c為根結(jié)點的左子樹同樣趟笛中不遍歷算法,酊匕中年遍歷結(jié)果為ACBD;然后遍歷根結(jié)點F;遍歷以E為根結(jié)點的方子樹,同樣要用
檐中年遍歷算法,因此中年遍歷結(jié)果為EG。我終把這三鄙分的遍歷鰭果枝枝次連接起來,中月■通歷結(jié)果為ACBDFEG。因此,本題的正確答
靠是Ae
(25)數(shù)據(jù)的赤錯結(jié)構(gòu)是指____。
A)存端在夕卜存中的數(shù)據(jù)B)數(shù)據(jù)所占的存儲*問左
C)歌曲在計算機中的枚決存他方式D)數(shù)據(jù)的規(guī)排處構(gòu)在計算機中的表示
【答案】D
【解析】教據(jù)的熄解構(gòu)在計算機存儲空間中的存款用式稱為敖據(jù)的鈿睛機也稱域的物殂珞機所以選項D正撤
(26)下列關于我的描述中借俁的《_____°
A)板上先進后出的統(tǒng)牲表
B)我只能榭攵存儲
C)棧具有記憶作用
0)對我的楠入與陽除櫬作中,不木要特變板底相針
(WB
怫析】搬考核鄢述柳急我用可以通過排解域確定械的冬總枝耶;U-湍進行插入與刪除微性九板頂元抬黃貢終被
插入的無景隊而電關很先能被刪余的無親;枝底無親總是最先被插入的無意從而也是很終才能被樹除的無意叩枝是依據(jù)“先進后始
或“后進先出”的原酶級數(shù)據(jù)的,這便是棧例己憶作比所以選項A和選項(:正機棉1進怫入和刑精作時,枝頂躍是動械化機
極欣指針不變,選項D正確。由此可見,選項B的描述指泊
(27)時于長度為n的線性表,笈款跖狀況下,下列各種序法所對應的比較次數(shù)中正確的兔____。
A)3:崎序加/2B)■那片而
C)快造排序淅D)快電排尿為n(n?1)/2
恪對D
【解析】假設醋U的長度加,在最壞狀況下,呂娥櫛加快用排序需要的域次盤為MT)/2c由此可見,選項DJL確。
(28)時木所為澗掰妹進樣次查我,企或壞狀燈所常親的比較次敢為§
A)lo@"B)n/2C)nD)n+1
[WC
怫析】在長度為n的綺性袤中處竹換次查找,隸壞狀況下需要比較n丸隹項C正確。
(29)下列對于般琳的描述中正確的是o
A)存儲空間不肯定是連續(xù),且各元親的存糙族次是任由的
B)桶空間不肯定是連機且吊件設肯定存岫啟件尢卡的前面
C)存儲也間必嚅連兔且前件元錄1!戈存儲左后件元素的布面
D)府空間必富連第且備設的存儲挨火是任意的
【蕊】A
IM]左鏈式存儲特構(gòu)中,存儲教指的存儲空間可以不連塘各數(shù)據(jù)茸點的存保抵次與數(shù)據(jù)元*之網(wǎng)的煤井關系可以不全都,教掘元*之
問的規(guī)律關軋是由希針城來確定的。由此可見,選項A的描述正瑞
(30)失二叉M中皮為2的轉(zhuǎn)點有18個,M該二叉樹中點一個葉子轉(zhuǎn)點。
【答案】19
怫陽二叉樹具才如下性質(zhì):在任意一根二義樹中,變?yōu)椋ǎ┑慕Y(jié)點腳葉子結(jié)蜀總是比度為2的緒點多一個。依據(jù)題愈皮為2的節(jié)點為
18色那么,葉子每點就應是19個。
(1)馳未耕受林式存皿加時,林內(nèi)存的用存儲單元的地址
A)必需是轆的
B)部分也址必需是瓶的
04定是不連銖的
D)連續(xù)不連續(xù)都可以
解折:在隹式存儲結(jié)構(gòu)中,#儲數(shù)據(jù)結(jié)構(gòu)的存儲空間可以是迷拄的,也可以是不連拄札各數(shù)據(jù)巖第的存儲換次與教據(jù)無索之間的規(guī)律關系
可以不全機放木赳答策應為選項D)
⑵右楸牌的秣齊列氐林片的敝下,犍界的財方法是
A)腕聊
B)日椒精
C)快速比陸
D)歸并排序
解析:從中用時間性能而就快速排序及傳,X所富時間我心但快速排序也最壞狀況下的時間性的不加堆琲序市比并排刖當斤列中的紀
糕木有序或赫根微夕時,腎泡排序樣潔通橢序標隹排序方法,故槌糕應為選項A),
(3)下歹恢述中,就誤的是
A)故據(jù)的槌結(jié)構(gòu)與教據(jù)處理6送半親密相關
B)敬據(jù)的華儲姑狗與教拙處理的放率無關
C)數(shù)據(jù)的4優(yōu)隹狗在計算機中所占的空間不肯定是建歿的
D)一科教提的規(guī)律闿構(gòu)可以由多種存儲轉(zhuǎn)構(gòu)
解析:T妹說,Tt數(shù)據(jù)結(jié)杓依據(jù)需要可以表示成多種存儲結(jié)札中用的存儲結(jié)杓有軟次、破抵京引札而格受不同的存福結(jié)機其教
據(jù)處理的斛是不同配一槌檄蝌中的各數(shù)據(jù)尢初計M4儲空間中的住關關系與規(guī)律關系林可能不同的。故槐答案應為選項B).
(4)林俳松于
A)A換冊
B)以并府
C)選擇排》
D)插入解
解折;木水力橋的基本思想是把紀錄■按下標的*定增產(chǎn)分心對■保能紀錄使用蒲人排序,應增生的漸薪減小,所分成的如包含的紀錄越來越
,到增受的值減小到1時,一個敬據(jù)合成一垢構(gòu)成一批有用紀錄,故其居于插入排序方法。故本題答案應為這項D)。
(1)機和艮列的共同掙點是
A)都是先北先出
B)*是如也后出
C)只允許龍端點處插入和刷除元素
蟀”—(9)
X。如茶中甘4臂嵌辛卑詢需耨切秒四崩L邛
城將斜¥¥陽?網(wǎng)耳將步出叫6磬學承片案的小甲與▽哥①力?¥“單?中號斜¥¥用?團°¥¥辨/中轉(zhuǎn)否$義’坐警辛片雄
酒爺鐘節(jié)描留學詢釉?中軀整小鄲計制科'耨牌:沖例伴?^^稀“祥3'■般¥制折晦耕,:魁
卬璉田》¥琳勺帔抑(。
生以件將否翼”利譜Y群。
孚*■田依邛W朝上(9
回百期學善科**費”(V
¥'¥購箱—器(£)
09W和峪區(qū)夕4醺夕M3MX二魁標"。小必留,啤即蚌因卬其£學'P——-嗓卜忸*好?卬一峪苧將*¥
呼⑷攻皆學第皆爭印樹47甲X翅¥¥H?早午呼叫斗甲樹£7節(jié)明MkgW京田小鼾刈代3¥窠書*弟帆當籌期'W
叫p?(。
呻叩◎
」邛(g
p咿(V
的紳鰥抑例a'叫邛制紳鯨和,唧荊紳締印—(?)
一鰥¥解,坐
梆小陰潮即赤華新立楸一苦'物門就用甘葦雅一£學'力激Y坪4?坪課一朝¥??。テ瑓^(qū)不少邙利嚼眄.幫華就弘,超一羊’斗激
制*FY鄲廿聃%-傅箭,??跣⒍柛脚涎锯g耳聃書寫簿小妹》占7科幅5北您班眄g*幽微一¥好MX嘩%:好就
號為黃堂幫(Q
A)視行算頭程序所需要的時間
B)舁法福存的長度
C)耳法執(zhí)號過程中所需雯的基本運就欠效
D)算法程M的指令條教
解析:耳飄南單位主娶包括昇法的時間而單度和算法的殳順單隊所湘詼的時間角靴是指執(zhí)行算法所需要的計算工作土算法的交
間的單反一蚊指執(zhí)行這心耳法所需翻內(nèi)存空瓦收槌答案應為選項A)。
(1)已知一樓二義村前用遍歷和小印遍歷分別為ABDLGCFH和DBGEACHF,則被二叉樹的后月遍歷為
A)GEDHFBCA
B)DGEBHFCA
C)ABCDEFGH
D)ACBFEDHG
解析:采月耕和中料歷的方法可以確定二義山處機具體步釉下:?前序通歷的第一儲點A為樹根結(jié)怠;②中序遍歷中A的
左邊的線點為A的左子樹,A方邊的每點為A的右子樹;③再分別時A的左右子樹進行上述兩步處理,在到每個結(jié)點用機到正確的位置。
收桃答題為選項嘰
⑵樹走攤的集舍,它的根留點救目是
A)有且只宥1
B)UH1
C)Q或1
D)至少2
解析:樹是一個或多個緣人組成的有限集舍,龍中一個轉(zhuǎn)定的結(jié)點稱為柢4余結(jié)點分為若干個不相交的賣舍。每個篥合同時又是一株樹。
樹省且只有1個根結(jié)點。扎木迪答案應為選項A)o
(3)俄加近叔序列為c*2f3同財可能的出桎序列是
A)e3dMe2
B)c2,c4,c3,c1
C)c3,c4,cls2
D)任意挨決
解析:電棚后進先出"的鐘點可知:A)中cl不行能比也先出,C)中c3不行能比c4先出,且cl不行能比c2先出,D)中根是相4后出禮
所以不行能是任意榭3B)中出戰(zhàn)過程如圖所示:
U
U(3?1
311N?>
?01,“收0?2跚電《4人修QM跚?.地枚。。峨
故械答案應為年項B)。
(4)會設計程序吮應接受的原則之一是
A)符艮制goio語句的使用
B)削減或取消注解行
0程片越奴越好
D)程序健應有助十讀者理解
解析:溢用got。語句將使程朋蔚X尢規(guī)心可讀性差,因此A)不出注解行底利于對程片的理能不磨削誠X取說B)也不選;根用的
長授要依照實除狀況而論,而不是超授越好,C)電不電收本期答案應為選項D)。
(5)程》疊計語言的或本成分是數(shù)據(jù)成分、運算成分、£屣成分和
A)對象成分
B)變也成分
C)語句成分
D)傳希成分
解析;斷設計的亮用升寫計算機程序的語言,總基本成分省以下4種,敖蜥分:用來描述程》中的救抵運算成分:描述桂序中所
窯的運肌澗£成分:用來構(gòu)造柱舟的規(guī)律卒艦轉(zhuǎn)機傳輸成分:定義數(shù)據(jù)傳輸成分,如輸入輯出語言。極本題卷案應為i£項D)。
(1)循環(huán)集表的主要優(yōu)點是
A)不再常要頭藉針了
B)從表中任一結(jié)點動身都能訪問到整個鎮(zhèn)表
C)在進行施入、用命運算時,能更好的保證鏈表不斷介
D)已知黔結(jié)點的位員后,能蟒潔的找到它的宜接箱
解析;循環(huán)隹表就上將單向悔表中最終一個留點的指料指向頭等點,位整個隹表曲成一個環(huán)形,這件的結(jié)狗使得從表中的任一轉(zhuǎn)點動身卻能
訪問到整槿丸機械答案應糙項叫
⑵機庭板頂依次存放無卡A、B、C、D,在第五個標E入枝麻,枝中標可以出於劃出胡列可能是
A)ABCED
B)DCBEA
C)DBCEA
D)CDABE
解析:枝麻作原則上"后進先出",根宸至樓頂依次存款尢素A、B、GD,則表明年4個尢索巾D是鼠終進扎B、C處于中MA鼠早進
機所以出校時肯定是先出D,再出&屬外出A。故本蛙卷第應為通項B)。
(3)時長比為N的黜點進行按次查抵假就況力赫要的比核次數(shù)為____。
AJN+1
B)N
Q(N+I)/2
D)N/2
解析:[答旬B,很的心我們的二級程用設計話W書力嘯有此并封此外還要把提二分法查找,這也是我們二級中均寺的。那么二分法及跖
的狀現(xiàn)為多少次呢?log2"的最小整盤值。比如n為4,最杯的狀兒要比較3次;n為18,最壞的狀況要比較5次。
(1)下列所述中正確的是
A)線收支是我性酬
B)我與隊列是等線性結(jié)的
C)或性轉(zhuǎn)*是非技性等構(gòu)
D)二叉樹足級性轉(zhuǎn)的
解析:埸枝表是L種級枕結(jié)樹數(shù)冊無索在線性表中的位置只取決于它們自己的中號,用教據(jù)元京之間的相時低咒是線性的;板、隊外線
性錢叔際上也是骷K故城紇性結(jié)柳獻一種魏的非耶^札故棣答案應為選項A),
⑵非殳的褊環(huán)單檢表head的居結(jié)點(由p所指向),滿總
A)p->next==NULL
B)p二二NULL
C)p->next=head
D)p二head
轉(zhuǎn)折:確環(huán)耀氐就是將雄表的最終一個錯點指向鏈氐泰妹點(或第一個錯點),p->nCxt=hcado也本題零堂應為選項C)。
(3)已知收據(jù)去A中每個無米距其球終位強不端為節(jié)約時M應接受的算法是
A)M4
B)JL接插入排并
c)C就特
D)立「麟排序
解析:弱麻A中母杭索距赫終住1(不返說明數(shù)麻A揭關他牛位及木府,在件財祠去梆?序的狀況下,接受桐人排序所用
肝碌少,機答案為MSB)。
(1)假設貨牲袁的長度為n,則在最壞狀況下,應也力沛京娶的比較次教為
A)log2n
B)n2
C)0(M3)
D)n(n-1)/2
解析:假貨線性表的長皮為n,則后房球狀況下,冒他排片要經(jīng)過n/2通的從而往后的掃篇和”2應的從后在淅的把描,需要的比較次收力
n(n-l)/2,故本題答案反為選項D)。
(2)算法分析的目的是
A)找出薇據(jù)幼胸的合理性
B)找出瓶中輸入橫出之間的關系
0分析算去的易便性和他性
D)分析滁的爛以求改進
解析:解分析是相對一個耳赤的運行時間和占用空同做定量6份札一數(shù)計算出相應的貶級,仙W棺單度和訓初單度表禮分析
算速的目的就是要降低算出的時間簡單皮和空間簡單皮,提高算法的執(zhí)行反軋機械冬融為itMD)。
(3)級植未L二(33,,叫…an),下列猊殺正確的是
A)擷個元軸陸一個M輔件和立推后件
B)我勝表中至少要有一個元末
C)斜靛卡的赫列掾次必需是由小耿嫡大則、
D)除第一個元末和凄絡一個元沫牝其余存?zhèn)€元索那4一個且只有一個直掛而件和jl桂后件
解箱圖穌可以為空表;第一林肅攵有立盤解,我外一杭就m接啟件;射u的定義歸元翻財濟沒槐定大小挨丸故
柳答案應為選項D)。
⑷在單襪中,增加頭加點的目的是
A)使利治北的實況
B)使單穌至附一個等點
C)標識表時點中有玷點的位置
D)說明單他表是發(fā)性表的鏈式存儲實現(xiàn)
解析:頭結(jié)點不僅標識了表中方結(jié)點的位置,而且依據(jù)單隹汞(包含頭結(jié)點)的密機只要把捱了衣人就能夠訪問見個隹丸因此增加頭
結(jié)點目的既了便于運詢?nèi)?。故槌答案應為選項A)q
(I)昇法的空耐單反是梅
A)算去相串的長度
B)算法和科的指令條教
C)耳法我市所占的存儲空間
D)研過根中所禽要的槌空間
解析:鼻博的簡單度主娶包括昇法的時間而單度和算法的殳順單隊所湘詼的時間角靴是指執(zhí)行算法所需要的計算工作土算法的交
間簡單度一數(shù)是第執(zhí)行這個算生所需要的內(nèi)存空間.收梗答融為選項D):
(2)用鏈京表襁性表的優(yōu)點是
A)便于隨機存取
B)花費的制掇間較換次存儲少
。便于插入和刪噲榛作
D)數(shù)據(jù)無力:的物理推次與規(guī)律枚次相同
髀彬獻存儲結(jié)獻服了鐵次橢轉(zhuǎn)杓的塊點:它的盥支交眄以動態(tài)申詩它的數(shù)據(jù)尢朝規(guī)律次序魅點的相針楠和禍
要移動數(shù)粕元仁故槍式存儲結(jié)構(gòu)下的聶杖表便于插人和榭除暴作。故木題答案應為選項C)。
(3)數(shù)據(jù)釉中,與所使用的計算機無關的是敕據(jù)的
A)存儲結(jié)的
B)物理魅
0媯"朗
D)物理和存偌結(jié)的
解析:數(shù)據(jù)缽構(gòu)規(guī)念一皴也括3個方面的內(nèi)容,數(shù)據(jù)位規(guī)件結(jié)機存儲結(jié)構(gòu)及教據(jù)上的運算條合。依據(jù)的規(guī)律結(jié)構(gòu)只和東的反映數(shù)據(jù)元本之
間的規(guī)躲抵由不專它笈計算機槌后麻示械。故楝答案應為選項C)。
(1)由兩小棧/學一個存儲空同6勺好處是
A)劑流存取時M修低下滋發(fā)生的樸聿
B)節(jié)為存野空見B低上流發(fā)生的機率
C)削減存取時間,降低上溫發(fā)生的機率
D)節(jié)的存儲至叱。低下流發(fā)生的機率
解析:帶才L個程序中要用到多個根,為了不發(fā)生上濫持誤,就必需給住個根安俳L個足夠大的存他空間。但安冰中,很城橋確地
結(jié)也若每個根部安排過燈勺存儲會%勢必造成系統(tǒng)空間緊急;若讓多槌共股個足妣的會存儲空間,則可采用根的動態(tài)杼皺他
們的存儲全間互出放木購冬虐應為通第B)。
⑵設有丙心串p和q,如在p中首艱轆工的運算稱作
A)連接
B)B式匹(
C)來常
D)耕長
解析:子5的定位操作通書1稱作串的模式四勒是各和串處理系統(tǒng)中及充耍的操作之1,算法的基本思想是:從主串的開頭字將是和模式的
第一個憫比粒,若相割違族比較后好樂否則從主領下一個鉞起N斷和梭式的朋比%依次類乖,立至模式中的等一個鋪
依次和主由中的一個連續(xù)的字箭序列杷等,林匹配勝禮否則稱匹配不勝機
⑶下列關于隊列的奴迷中正蒯;?____°
A,在隊列中只能加入教據(jù)
B.總隊列中只能酬命款掘
C肽夕設先進先出的陽iA
D.隊列是先進后出的現(xiàn)枚表
解析:C
隊列是先進先出的,極是先進后出的,2者的區(qū)分肯定左括青晰。
(1)算法的堂問詢單反是指
A)彩程孱的長皮
B)耳法我序中的指令茶教
Q執(zhí)行算法程序所占的存儲空間
D)昇法機行過程中州要的存儲的
[?]D
聞廳】麻的空間好度一股是指這個算法機行時所需趟內(nèi)存期,斜包括算法程序所占的堂間、輸入的初始教招所占的存儲加以
及算法執(zhí)行過程中所需要的城外空叱其中籟外交問還2括算法程序軌行過程的工作單元以及某種■據(jù)給構(gòu)所需要的附加存儲全嘰
⑵我住家的佐式存儲躺是T
A)血機珞構(gòu)
B展次禽曲
引結(jié)構(gòu)
D)我列錯相
【答案】B
怫析】我性表的鏤式槌酬忖悔一個存儲結(jié)點不僅輔一個數(shù)據(jù)尢總還包括招針,等一愀針相向一個與松點才規(guī)蹤系的結(jié)點。
此類存儲方式屬于族次由就
(3)設有下列二義樹:時此二義樹先序域歷的結(jié)果是
AJABCDEF
BJDBEAFC
QABDECF
DJDEBFCA
恪案】C
【解析】二叉樹的遍歷分為先序、中原后序三種不同方心太題雯求先序遍歷;遍歷族次應為:舫問敏結(jié)點,先導遍用左子樹?>先齊遍歷
方于極依據(jù)定義,先》遍歷序列是ABDECF。
⑴寐分折的目的_____n
A)找出數(shù)據(jù)你的的合理性B)我出算法中輸入和輸出之間的關系
0分析算去的務慢性和牢*性D)分析舁法的放率以來改進
答案:D
評析:算法分析是指時一個算法的運行時間和占用空間做定米的分析,L般計算出相應的敬米級,4用時間簡單度和空問簡單度表示。分析
算法的目的就是要攤骰的時間潸好空間商單度,提高算法的執(zhí)行效軋
⑶已知數(shù)據(jù)表A中每個元素距其最終住五不也為節(jié)狗時間,應拉殳的算法是____,,
A)慟*B)宜按插入排序
C)快獻睛D)立接峙府
若意B
評析:當教據(jù)支A中每個元去距**終位至不跖說明我據(jù)袤A按關鍵字值樂本有》,在制陰■的曝本有格的狀況下,枝受拈入排小所用
時間第九故客聚為選項兒
(4)用鏈未表示級性表的優(yōu)點夬_____o
A)便于插人;作B)敷據(jù)域的物鰥次物林次相同
C)花費的4?儲空間及挨次存儲夕D)便于他機和艮
答案:A
評析;林式存儲結(jié)的克眼津次存儲結(jié)構(gòu)的塊點;它的結(jié)盆間可以動態(tài)申請和韓放;它6懦推元卡的規(guī)律次林生好悌針來指示,不需
要獨動敷掘無意設鏈或存儲的構(gòu)下的線性表便于插入和由除兼作。
1,以下被插結(jié)杓中不屬于紇性教據(jù)結(jié)杓的為____Q
A、隊列B、線性表C、二義村D、枚
解析激性藉極和隊列等找據(jù)結(jié)構(gòu)所支達和處理的故據(jù)以線性結(jié)構(gòu)為飆級形九極是一種將燎的陽1人這種線性表只能&?定的一篇進行
拈入和刑除牌作,允許拈入和刪除的一端稱為機頂,另一端麻為枝氤一個新元卡只能從機頂一端證入,刪除時,只能刪除枝頂?shù)脑蠹?/p>
剛剛拔插入的無丸臍以版義林后進先出入(LastInFEOM;隊列可看作是插入在一幅進億掃除在另一篇進行的強性總允許拈入的一
%稱為隊息允許切除的一端稱為隊尢在隊列中,只能刪除隊頭無箝隊列的就終一個元箱才定走及新入隊的尤才因此仄列義林先進先
出去(FirstlnFirstOut)o
楓林為案
5.下列關于我的救迷中正確的4____o
A^4校中只能插入數(shù)據(jù)
B、嫌中雅刪除數(shù)據(jù)
Cs我是史進先出的榭i支
D、戰(zhàn)是兌4后出的紛修支
解稱枝是張定41場進行插入與刷除的線性支。
根是依海先進啟出”的或后進先出的原則如織數(shù)相仇因此,根也被稱為“先進后出”表或“后進先出”支。
本題答案是De
7,對長度鄧的她表出襟次觥,友策壞狀況律需趟比較次數(shù)為0
A、NM
B、N
C、(N+l)/2
D、N/2
解旅在進行挨火走我過程中,假如線性表中被擊的元素是線性表中的量終一色或者被查元素根本在如性表中,則為了走我這個元素雪要
與僦性表中全部元原進檸出糖這是挨決查找展壞的狀心
本題答案為B。
1.在一根二叉樹上第5層的新OU多;?__0
A,8
B、16
G32
D、15
解析;依據(jù)二叉樹的性止二又樹第i(61)層上至多有2"儲點"我弟5層的姓多是瓜
本整林為B。
3.下列叔逑中正確的關____o
As姍1表艮技性鉆杓
B、戰(zhàn)與隊列是*級性給的
C線性標明隙性鉆枸
D、二叉樹是級姓幼杓
解林依林據(jù)釉中各數(shù)據(jù)元索之耐后間關系的初單程度,一般將教據(jù)釉分為兩大類生:線性酬與非線性給相
假如一個非寶的故據(jù)菇構(gòu)滿慮下列兩個能件;⑴有且只有一個根肉M(2)每一個肉白我多有一個前件,也強多有一個后件。則稱
該教據(jù)結(jié)構(gòu)為線性結(jié)機又稱線性乩
所以我性總技與隊列、紛性鏈支價是發(fā)性結(jié)樹布二叉樹是非錢性帖構(gòu)。
槌答黜Ae
7.在下列近項中,哪個不是一個耳法一盤應具有的基木林征。
Ax確定性
Bs可行松
ac-根
D、擁有足彼的旃報
解析:作為一個再擊TU具有以下幾個氐木椒嬴
1)可楙1
2)確總土
3)有賓松
4)樹有足同的櫛極
本題答案為C。
5.在計算機憶其法是指。
A貴詢方位
B、加工方法
C、解題旅4例確而完整的假
D、排序方法
解析滸寐中法建指解題方和揣確而允翻嘏,也有以下兒秘本郴E:可枳,M但有茄蜂財足夠的陸報。
本題答案為Q
工總單轉(zhuǎn)我中,熠加頭結(jié)點的目的麥_____0
A、便利為#的實現(xiàn)
B、使單施陋少有一橘點
C林議仙黜首結(jié)白的住置
D、說明腳抹是馳表的械式存儲實現(xiàn)
解析:決站點不僅標識了表中首結(jié)點的位機而且依據(jù)單能及(包含頭緣K)的轉(zhuǎn)機只要把握了袁央,就能夠訪問整個儲蔣因此增加決給
最目的是為了便于運算的實現(xiàn)。
本姆答案為A。
1.數(shù)據(jù)的存儲轉(zhuǎn)胸是藥:
A、存儲在懷中的數(shù)據(jù)
B、教據(jù)所占的存儲空間也
C、效糖在計并機中的梭女存儲方式
D、晶板的眼攤構(gòu)在計算機憫.表示
解析:本題才查的是數(shù)據(jù)結(jié)枸的忘本就念。
及據(jù)的規(guī)律結(jié)栩計算機存儲空財?shù)拇娣判问叫问椒Q為數(shù)據(jù)的存儲結(jié)構(gòu)(也款數(shù)據(jù)的物理結(jié)構(gòu))0
收械M為D,
2.下列關于假的描述小微誤的為___。
A、龍麥先如后出的我松表
B、我只能就柳
C枝具稻匕化作用
D、對根的拈入與例僚操作中,不需要特吏根宸希針
解析沐題考查的是校和隊風
枝是T懶的紋性表,這種線性衷只能在假的一篇進行腐人和刪除極作,允許凋人和則軸一湍林為枝頂,另一制鈉極短一個
新元卡只能從假項一篇進入,刪除時,只能刷凍機頂?shù)脑栌脛倓傡鸩迦说脑杷愿址Q先選后出我(FILO-FirsdnLastOut)°發(fā)性
表可以換次存他也可以錢太存儲,而既T馴菽也可以蔽取存精結(jié)機
故太趣答案為B。
3,對于長點為n的找性人在最壞狀況下,下列各排方法所對應的比核次敦中正隘的是。
A胃播I博為“2
B、目把群分為n
C快速排》為n
D、D通特為n(n?1)/2
解析沐題版的注柳聲算裝
假設我性表的長度為n,則在很壞狀比下,胃泡排序我要經(jīng)過n/2遍的從前往后粗描和n/2通的從后往前右描,霄去比較次敢為硼.1)/2。
快速排料的及林歡況比校次數(shù)也是岫1)/2。
故檄答案為D。
4.部長皮斯的筑性表進儲次查亂保壞狀況下所富趟比較次救為__、
A^log2n
B、n/2
Csn
D、n+l
解新槌標的是掾次疊再
后進行挨次查找過程中,假如統(tǒng)性表中的第一個無素就是被查找元素,則只需做一次比技就去成勝此奏我奴率充散但假如被套我的
元素是緲H表中的矗終一個元意或者被查找的元索根本就不在綴性表中,則為了查機這個元本霄雯與陽士表中全都的元素進行比較,送先
換決查找的錄壞狀%所財長良為n的妞表斷換火觥,燃環(huán)欣況下需要比較n九
故本題答案為3
5.下列對于豺i使表的描述中正確的片__o
A、存糖皮網(wǎng)不肯定是連心且各元木的存糊族次是任忘的
B、存儲空間不肯定是連心且前件無束育定存儲在后件元束的前面
G存儲弼必需迷續(xù),且箱元漆肯定存儲在啟件元刷的面
D、存儲空間於靄連第且各元木的存儲排次是任意的
解淅沐題考查的走我性單標益雙向械支與楣環(huán)鏈上的鰭構(gòu)及次屈4運再
在倭式存幽構(gòu)中,存儲數(shù)據(jù)超的存般間可以催續(xù),備敬據(jù)豺離的存麻次與數(shù)據(jù)無索之間的規(guī)律關系可以不仝機而數(shù)據(jù)元*
之間的規(guī)律關系上由撤械未確定的。
故本題M為A。
1.算法的尤問簡單度是器____0
A、A擰糕程序所需趟時間
B、算法程》的長度
G耶楸汗過程中所需翻林運算次數(shù)
D、算法程齊上的指令條教
解析斷謂弟去的時間簡單正是格執(zhí)行算法所需要的計第工作重。
為了能夠比較客觀地反映出一個算去的數(shù)第在度/一個算法的工作殳比不僅應與所使用的計昇機福生諛計誥言以及卷序解制者無
關,而且為應與算法實現(xiàn)過程中的很多細節(jié)無關。為此?可以用昇法在執(zhí)行過程中所需人本運界的執(zhí)行次教來良奏耳法的工作步。
木姆冬虎走a
2,下列敘過中正確的是____0
A、我收表是研結(jié)構(gòu)
B、粘隊唳槌柱禽拘
a級性院衣是非級性結(jié)構(gòu)
D、二叉樹是級性結(jié)構(gòu)
螂析:依據(jù)代燃杓中各數(shù)據(jù)林之耐后聯(lián)系的商單程隊一展械據(jù)處分為兩大類如紛性酬與非線性結(jié)機
假如一個非空的數(shù)據(jù)結(jié)杓滿春下列兩個條件:(1)有且只有一個根幼圖(2)每一個結(jié)點最多有一個前件,也4多有一個啟件Q則稱
該數(shù)據(jù)結(jié)構(gòu)為我牲結(jié)桃又稱我牲也
所以級性人枝與隊列、照1標支辱是發(fā)性給札為二叉樹是#線性結(jié)構(gòu)C
木姻答案MA。
3,設一根完全二叉樹共有699個給團則在該二叉樹中的葉子闿點數(shù)為o
A、349
B、350
C、255
D、351
解檢所謂完全二叉樹是帶M件一層爪狂層上的線友數(shù)均達到我大值;在京珞一層上只塊少右刎若干給然
*宥」個。點的克金二叉樹決父整點數(shù)為ini(n/%而葉子鑿點數(shù)爭于總整點數(shù)您去父結(jié)點耙叔(口=699微父婚點數(shù)爭于血(699/2)=349,
葉子結(jié)點數(shù)等于699349=350。
本題答發(fā)是B。
L算法的次何簡單度題L_Q
A、算法程,弼長度
B、寐程》中的指令條救
G海程御占的存儲空間
D、算法掘f過程中所需要的存儲堂問
解析l個算法的空間簡單皮,一般是希執(zhí)行這個算法所需的內(nèi)存室間。
一個與殺所占用的存儲空間包括#興衽片所占的變文箭入的初始數(shù)據(jù)所占的存儲空間以及算法執(zhí)行過程中所需要的.領夕卜空間。
槌冬案是D。
2.下列關于極的敘述中正確6H__0
A、在枝中只能插入效據(jù)
B、也樹中只施刪除數(shù)掘
C找是先出先出的強勝耒
D、桎是先進后出的掰生表
解析底是很定在一弟進行插入與御修的發(fā)性表。
我是依據(jù)”先進后出啕或后進先出的原則如織教據(jù)仇因此,枝也被林型先進后出“求或“后進先出“表。
本題答案是D;,
3.在深皮為5的滿二叉樹中,葉祥點的個敖為o
A、32
B.31
G16
Dx15
解析:所謂調(diào)二叉嘏相這樣的一種二叉枇噲最終一層小每層上的全部結(jié)點財兩個子結(jié)乩這就是說,梯二叉樹也等一層上的結(jié)點
敦本達到木大值,即笈滿二叉樹的第K層上有2"小姑需且深度為m的謫二叉樹才2m個結(jié)E
燃二叉樹歸一終一層的轉(zhuǎn)點個教就是葉子露財個教,楓懷度為5,故葉子轉(zhuǎn),底為2“二2勺6。
本題答案是C。
1.算法一所都可以用酈幾種享顯結(jié)構(gòu)依金而成___e
Ax楣環(huán)、分支、道歸
B、枚次、箱環(huán)、B*
C、C環(huán)、電乩選擇
Ds段次、選擇、口環(huán)
解析:算法的掌握結(jié)杓給出了算法的瓜柑艮*它不僅打算了算法中各操作的執(zhí)行校次,而且也直箱反映了算法的說計是否符合結(jié)杓化原虬
一個算法一般都可以用捻3選擇、桅壞三帥成本里凝缽構(gòu)組合而發(fā)。
械算為D。
2,教據(jù)的存儲結(jié)構(gòu)是指。
A、數(shù)據(jù)所占的存雌間登
氏數(shù)據(jù)的現(xiàn)存姓構(gòu)在計算機中的表示
G數(shù)據(jù)在計算機中的換次存儲方式
D、后他&外存中的數(shù)據(jù)
鯽林翔弼如情杓也計算機存儲圳中的存放招式和為數(shù)據(jù)的描結(jié)也
槌答案為反
3,設有下列二叉樹:
對此二文樹中用遍歷的婷果為。
AsABCDEF
B、DBEAFC
CABDECF
D、DEBFCA
解析:所謂中序遍歷是指左訪問槌息遍歷左子樹與遍歷右子樹這三者歸首先遍歷左子機熱后訪問根緣熊鼠終遍歷右子樹;并旦在通
歷點右于樹時,仍舊先遍歷左子樹,然石訪問根虬M球絡遍歷右于樹。
械答案為B。
1.在計算機上算法是指_____0
A杳詢方去
B、加工方法
C、解題方索的豺確而完整的椅還
D、那片方法
解析;計耳機算法是指解題方案的就確而完整的描述,它點以下幾個樂本制匕可行由的定歸的穿性和擁淅足夠的精指
槌客觸a
2,我和隊列的共同點關_____。
A、都是先北后出
B、都是先進先出
G只允許左弱點處插入和劇徐元素
Ds沒有共同點
薜析激和隊列都是一種仲珠的操作受限的級性丸只允許在端點處進行插入和郎徐。二者的區(qū)分影枝只允許在表的一端進行插入或刪除舞
作,是一甲后進先出"的線性表;而隊列只允許在表的〃盥進行插入操作,在另L端進行刪餓操但是L種"先進先出"的線性表。
械答案為Co
3,已知二義樹后序遍歷印列是dabec,中片遍歷曲列是加bac,它的前生遢歷序列麥____0
A.ccdba
B、acbcd
Cdecab
D、dcabc
解析:依據(jù)啟用遍歷并列可確定根結(jié)點為c;再依據(jù)中用意歷片列可知其左子樹由正從構(gòu)鼠為子樹為史又由左子樹的后序通歷序列可知本
極轉(zhuǎn)盤為c:由中方通用方列可知用金子樹為d,右手船由從我成。求得該二叉樹的防片通用/H慢選用A。
本理冬親為A。
4.在下列幾種相H法中,主求內(nèi)外很大的是o
A插入排序
B、選擇財
C機連排》
D、,月并排序
解析:快速排片的底本思想也通過一起辯用桿特俳由紀錄分割成獨立的兩部分,其中一部分紀錄的支地卒均比另一考分紀錄的關皺字小,#
分別對這兩部分紀錄違接進行排隊以達到贅個序列才南希入排件的區(qū)本操作是指桿無齊齊列中的各元素依次帥人到巳經(jīng)布件的找性支也
從而網(wǎng)一柳的序列;精財?shù)呢当局裔喊逯刚麄€黜表,從概出我小的赤L將它爻推咻的雨而(這是它應有的位力,然
后對剩下的子女接卸悌的方法,貪到衷空為止;辦判序是將兩個或兩個以上獻/楠M一楮的有林3
械答案為De
i,教據(jù)轉(zhuǎn)和h與所使用的計算機無關的是數(shù)據(jù)的。
As君錯結(jié)的
B、物理筋可
GC律射
D、物理和存儲錯構(gòu)
解析嗷尉杓柢念一瓶括沁方由的內(nèi)軋教格的規(guī)律結(jié)機存儲橢及敢據(jù)上的運寐合。敢別憂姆枸只抽象的反映款據(jù)元索之間
的規(guī)律關系,而不管它在計算機中的存麻示形力
本題答案為C。
2.枝宸至枚頂依次存放元肅A、B、C、D,在弟五個元木E入糊札構(gòu)中元卡可以出找,財出枝序列可能麥____o
A、ABCED
B、DBCEA
C、CDABE
D、DCBEA
解析:我株作原腿”后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖書館裝修項目解除合同
- 智能家居居間合同示例范本
- 電子商務的社交化與分享經(jīng)濟
- 痛風與高尿酸血癥的護理
- 化工品倉儲運輸安全協(xié)議
- 教育銷售員工培訓
- 家具定制采購合同
- 2024湘潭市工業(yè)貿(mào)易中等專業(yè)學校工作人員招聘考試及答案
- 2024湖南曙光科技技工學校工作人員招聘考試及答案
- 2024湖北職業(yè)技術學院衛(wèi)生技術學院工作人員招聘考試及答案
- 上海電機學院計算機C語言專升本題庫及答案
- 幼兒園公開課:大班語言《相反國》課件(優(yōu)化版)
- 2023年寧波房地產(chǎn)市場年度報告
- 員工身心健康情況排查表
- 模擬小法庭劇本-校園欺凌
- 危險化學品經(jīng)營企業(yè)安全評價細則
- 哈利波特與死亡圣器下雙語電影臺詞
- 10以內(nèi)數(shù)字的分解和組成
- 課堂教學技能講座課件匯編
- 復變函數(shù)與積分變換-西北工業(yè)大學中國大學mooc課后章節(jié)答案期末考試題庫2023年
- 湖北2022年中國郵政儲蓄銀行湖北省分行社會招聘考試參考題庫含答案詳解
評論
0/150
提交評論