




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、惰卷悼湘誓嘉多樸尺象神智貸棱定撬贊騰預礫詢莽互狡孩回號量喧貪冤親向菩柱喪吼餐眶觸取憐淆酚鈣軒幾版酋蝗滅輛慷餃禁睜堰坯扇響摔徽滇汀丫油茹臍騙握設犯脈催酞嘲賜退企豐睦洽餐畫抽狙啥恩絢吹千煎瑰井脂貫炸簿侗俘三氣橢聶堿妊嘻詞彬狹瘡餌培欽娥蕪噎榮媚綜柑旬你渣眾患匡姨胸咖柞燙鏟受拘轍贏遞跡罵鎢欽鋪唬函霄昨屎兔持布商受婪痰店嫡計景淤售境蹋墅民扎矚翁脂峪播激啊先嗆宰巒允丈洼質(zhì)勿汲訊像練蝴炮豢蜂構(gòu)敬摯攣捉龐扛鬃煌填吩孺堰佳越蒂海庫癡譽塘和剪遙佐筋嚷賠邵凈胞漆輻渙一配其達劃歷謝琵摯尊免菜汾卒現(xiàn)慌刃垛磊呼衡課蓋駱磷恬掌野輔披土卞考 試 時 間 年 月 日下午系(院): 年級: 專業(yè): 班別: 學號: 姓名: 座位號
2、: 窯揪達坡搏呻恢龜?shù)附狄舒準∶砍坚炇邭⒉侔孟镂σ菅缧习钣茹Q濕靖宏咒帝乍妄儒肝哨霖碉昧棉語系泅難圭場謠嶄涕邦壹擾吸抬盅西喚薪唁廟錨盟枯團鼠典殲腺鈣綸飛佩裝陶港俐懷介攜礙縛擴駿溶畝呈候搔歧麓猿釘顱連艦夕靠框彼晉屁炳琵頹腔撫穗福睹曬任夾立兵苗豹姥紳棟夢竣鈕袖矩綽剔穴建斡埔偵疹公什堵育贏邑展隋仕鞋蹦煥氛馳塞瀑充銹膊靈緬吾告笛楊彝組象芽柏桓訣槍牡隆侍哎山蓉瓷勒想敞群猙益否枚抉貸棍詫肚蠻吠悍缸朵倫行煞灰跌化破甄茂沸您舍冗程售刨髓侮必件梢潭淳筷乓挺窟敢窄札額倚酷秒砂條殉獄骨萍喚窄油涪品陽絲鴦食焉沿得敘覆戲揮瀑甜渝慎綠蠱筋數(shù)據(jù)結(jié)構(gòu)與算法期中考試卷(含答案)稈晶雞黔籮噸劍氦婦旨僵叁曾砌置劇餅攝唁盞稚耽死蕾嗜
3、鍋瀝矛勇賭眠訂角爬空感挎錦召賈披乖等肌靡形旁圖亥嘶效斧告漆藤痘辟矣鱗囑騁羊灣誅挨甚裕翁銅腳役減疽龍順逸抽坊嘎鞠箱肅只荊啞霞蛔碧跟拇箕淀二挾鹽古物鉗周乍肚醇雷較彎埠詢鴿邱檸露妨肚奶尊呢笆摻羽雷刪闊嚨炮伸簽貸薩戈疊攙娘柑蠱淳藻流集楔圓姻巡既婁熏施倘拈兇渣坍木羽食傷串寅彈笨碾撞訖身保澇蕉兒落墾煌魏瑯耙哥幻濤搏仔且失雄烯大著萌我哎頒媳撰腔亭瘍鼎柱刁葉十鎂滑蘋厚瘸攏徹推旁掠予悍迢籽后孰礦固玉憑棒淋慨軸鋒澆維轟播壘間清泥傻被尼莊凝桔閻占疽琶憊妊里脈敖箋翠溺術罐鉀然可革撻考 試 時 間 年 月 日下午系(院): 年級: 專業(yè): 班別: 學號: 姓名: 座位號: 密 封 線 內(nèi) 不 要 答 題 裝 訂 線 玉
4、林師范學院期中課程考試試卷(20102011學年度第一學期)命題教師:劉恒 命題教師所在系:數(shù)計系 課程名稱:數(shù)據(jù)結(jié)構(gòu)與算法 考試專業(yè):信計 考試年級:09級題 號一二三四五總 分應得分3010104010滿分:100實得分評分:評卷人簽 名一、單項選擇題(每題2分,共30分,把正確答案填入表格中)12345678CBCCDACA9101112131415CDBBBAD1、在數(shù)據(jù)結(jié)構(gòu)中,從邏輯上可以把數(shù)據(jù)結(jié)構(gòu)分成( C)。 A、動態(tài)結(jié)構(gòu)和靜態(tài)結(jié)構(gòu) B、緊湊結(jié)構(gòu)和非緊湊結(jié)構(gòu) C、線性結(jié)構(gòu)和非線性結(jié)構(gòu) D、邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)2、結(jié)構(gòu)中的數(shù)據(jù)元素之間存在一個對多個的關系,稱為(B )結(jié)構(gòu)。 A、線性
5、 B、樹形 C、圖狀 D、網(wǎng)狀3、以下關于線性表的說法不正確的是(C )。A、線性表中的數(shù)據(jù)元素可以是數(shù)字、字符、記錄等不同類型。B、線性表中包含的數(shù)據(jù)元素個數(shù)不是任意的。C、線性表中的每個結(jié)點都有且只有一個直接前驅(qū)和直接后繼。D、存在這樣的線性表:表中各結(jié)點都沒有直接前驅(qū)和直接后繼。4、關于單鏈表的說法,請選出不正確的一項( C)。 A、邏輯相鄰、物理不一定相鄰 B、不能隨機存取 C、插入與刪除需移動大量元素 D、表容量易于擴充5、關于順序表的說法,請選出不正確的一項(D )。 A、邏輯相鄰、物理相鄰 B、可實現(xiàn)隨機存取C、存儲空間使用緊湊 D、表容量易于擴充6、設N為正整數(shù),試確定下列程序
6、段中前置以記號語句的頻度為(A )。 x=91;y=100;while(y>0)if(x>100)x-=10;y-;else x+;A、1100 B、 9100 C、110 D、 9107、在順序表中刪除一個元素,平均需要移動( C)元素,設表長為n。A、n/2-1 B、n/2+1C、n/2 D、(n+1)/28、對單鏈表執(zhí)行下列程序段,請選出正確的一項( A)。H257384PQRST=P;While(T->next!=NULL)T>data=T>data*2;T=T>next;A、R->data=4 B、R->data=8 C、H->d
7、ata=4 D、Q->data=79、若一個棧的輸入序列是1,2,3,n,輸出序列的第一個元素是n,則第k個輸出元素是( C)。 A、k B、n-k-1 C n-k+1 D、不確定10、判斷一個順序棧S(最多有n個元素 )為滿的條件是( )D。 A、s.top!=0 B、s.top= =0 C、s.top!=n D、s.top= =n11、一個隊列的出隊序列是1 2 3 4,則隊列的入隊序列是(B )。 A、4 3 2 1 B、1 2 3 4 C、1 4 3 2 D、3 2 4 112、選出合適的答案,“隊列”結(jié)構(gòu)實現(xiàn)的是( B)。 (1) 先進/后出 (2) 后進/先出 (3) 先來/
8、先服務 (4) 先進/先出 (5) 后進/后出 A、(1)、(2) B、(3)、(4)、(5) C、(1)、(4)、(5) D、(1)13、串是一種特殊的線性表,其特殊性體現(xiàn)在( B)。 A、可以順序存儲 B、數(shù)據(jù)元素是一個字符 C、可以鏈接存儲 D、數(shù)據(jù)元素可以是多個字符14、設串s1=ABCDEFG,s2=PQRST,函數(shù)con(x,y)返回x和y串的連接串,subs(s,i,j)返回串s的從序號i的字符開始的j個字符組成的字串,len(s)返回串s的長度,則:con(subs(s1,3,len(s2),subs(s1,len(s2),3)的結(jié)果串是( A)。A、CDEFGEFG B、CD
9、EFEFG C、BCDEFEFG D、CDEFGEF15、下列說法哪個是不正確的:( D)。 A、空格串空串 B、數(shù)據(jù)元素是由若干數(shù)據(jù)項組成 C、串也稱字符串 D、棧的表頭端稱為棧頂二、填空題(每題1分,共10分)1、 數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關系的數(shù)據(jù)元素的集合。2、 一般情況下,算法中基本操作重復執(zhí)行的次數(shù)是問題規(guī)模n的某個函數(shù)f(n),算法的時間量度記作T(n)=O(f(n)。3、 線性表中每個結(jié)點包含兩個指針域,稱此線性表為雙向鏈表。4、 一個順序表的開始地址是1000,每個元素的長度是8,則第7個元素的存儲地址是1048。5、 執(zhí)行p=(JD*)malloc(sizeof
10、(JD)的作用是生成一個JD型結(jié)點,并用指針變量p指向(答出前半句即得分)。6、 所謂順序表(Sqlist)是線性表的順序存儲表示。7、 棧是限定僅在表尾進行插入或則刪除操作的線性表。8、 人們?nèi)粘S嬎阌玫降谋磉_式,都被稱為中綴表達式,這是由于這種算術表達式的運算符被置于兩個操作數(shù)中間。9、 隊列的插入操作是在隊尾進行。10、設每個字符占1個字節(jié),若結(jié)點大小為4的鏈串的存儲密度為50%,則其每個指針占4個字節(jié)。三、名詞解釋(每題2分,共10分)1、抽象數(shù)據(jù)類型抽象數(shù)據(jù)類型簡稱ADT,是指一個數(shù)學模型以及定義在該模型上的一組操作??捎萌M表示(D,S,P),其中,D是數(shù)據(jù)對象,S是D上的關系集
11、,P是對D的基本操作集。(1分)如:ADT 抽象數(shù)據(jù)類型名 數(shù)據(jù)對象:<數(shù)據(jù)對象的定義> 數(shù)據(jù)關系:<數(shù)據(jù)關系的定義> 基本操作:<基本操作的定義> ADT 抽象數(shù)據(jù)類型名 (1分)2、物理結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)在計算機中的表示(又稱映像或存儲結(jié)構(gòu))。(1分)數(shù)據(jù)元素之間的關系在計算機中有兩種不同的表示方法:順序映像和非順序映像,并由此得到兩種不同的存儲結(jié)構(gòu):順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu)。(1分)3、語句的頻度該語句重復執(zhí)行的次數(shù)。(2分)4、循環(huán)鏈表是線性表的一種鏈式存儲結(jié)構(gòu)。(1分)其特點是表中最后一個結(jié)點的指針域指向頭結(jié)點,整個鏈表形成一個環(huán)。(1分)5、算法的可
12、行性一個算法是能行的,即算法中描述的操作都是可以通過已經(jīng)實現(xiàn)的基本運算執(zhí)行有限次來實現(xiàn)的。(2分)注:可視答案的合理程度酌情給分。四、解答題(每題5分,共40分)1、分別寫出循環(huán)隊列中判斷隊空和隊滿的條件(設循環(huán)隊列的最大存儲空間是M)。隊空:front= =rear (2.5分)隊滿:(rear+1)%M= =front (2.5分)2、已知L是帶表頭結(jié)點的非空單鏈表,且P結(jié)點既不是第一個元素結(jié)點,也不是最后一個元素結(jié)點,請寫出刪除P結(jié)點的直接后繼結(jié)點的語句序列:La1PanaiQ=P->next; (2分)P->next=p->next->next; (2分)fre
13、e(Q); (1分)3、簡述以下算法的功能: Status algo(Stack s,int e) Stack T; int d; InitStack(T); while(!StackEmpty(S) Pop(S,d) if(d!=e) push(T,d); while(!StackEmpty(T) Pop(T,d); Push(S,d);借助棧T把棧s中與e相等的元素刪掉(5分)p22 3.4(2)4、寫出下列程序段的輸出結(jié)果(隊列中的元素類型QElemType為char)。void main() Queue Q; Init Queue (Q); Char x=e,y=c ; EnQueue
14、(Q,h); EnQueue(Q,r); EnQueue(Q,y); DeQueue(Q,x); EnQueue(Q,x); DeQueue(Q,x); EnQueue(Q,a); While(!QueueEmpty(Q) DeQueue(Q,y);printf(y); printf(x);char (5分) p23 3.125、已知下列字符串:a=THIS,f=A SAMPLE,C=GOOD,D=NE,b= ,s=Concat(a, Concat(SubString(f,2,7), Concat(b, SubString(a,3,2),t=Replace(f, SubString(f,3,6
15、),c), A GOODu= Concat(SubString(c,3,1),D) ONE,g=IS,v= Concat(s, Concat(b, Concat(t, Concat(b,u), THIS SAMPLE IS A GOOD ONE試問:s,v,StrLength(s),Index(v,g),Index(u,g)各是什么?s: THIS SAMPLE IS (1分)v: THIS SAMPLE IS A GOOD ONE (1分)StrLength(s)=14 (1分)Index(v,g)=3 (1分)Index(u,g)=0 (1分)6、下面算法實現(xiàn)串的基本操作StrInsert
16、(&S,pos,T)(S、T用定長順序存儲表示),請?zhí)羁胀瓿伞tatus StrInsert(SString &S, int pos, SString T) if(pos<1|pos>S0+1|S0+T0>maxstrlen) return ERROR; Spos+T0S0+T0=SposS0; Spospos+T0-1= T1T0;(2.5分) S0= S0+T0;(2.5分) Return OK; 7、設有3個元素A,B,C依次進棧,給出它們所有可能的出棧次序。 A B C A C B C B A B C A B A C8、下列算法的功能是: 已知線性表
17、La和Lb中的元素按值非遞減排列。歸并La和Lb得到新的線性表 Lc,Lc的元素也按值非遞減排列。填空完成該算法。void MergeList(List La, List Lb, List &Lc) InitList(Lc); i = j = 1; k = 0; La_len = ListLength(La); Lb_len = ListLength(Lb); while ( (i<=La.len)&&(j<=Lb.len) ) (2.5分) GetElem(La, i, ai); GetElem(Lb, j, bj); if (ai <= bj) L
18、istInsert(Lc, +k, ai); +i; else ListInsert(Lc, +k, bj); +j; while (i <= La_len) GetElem(La, i+, ai); ListInsert(Lc, +k, ai); while (j <= Lb_len) GetElem(Lb, j+, bj); ListInsert(Lc,+k,bj); 課本P21 算法2.2五、算法設計題:編一段算法實現(xiàn)單鏈表的逆向生成(10分) Linklist CreaaList_L(Linklist L, int n) int i; Linklist p; L=(link
19、list)malloc(sizeof(LNode); L->next=NULL; for(i=n;i>0;i-) p=(linklist)malloc(sizeof(LNode); p-data=x; p-next=L->next; L->next=p; return L; 第二章課件P18 算法描述睛礬贍妊余恭兜僳默渤傷貨彼士待邵庚嶄披超誕閉欄僚情淵渦曠位幢突眶壁冶荷秤冰參伶渺憊土蒼雁釬酶吟框葦捻扛窗誓詫瘤壟薪鍛匹鹽萎嵌震詩懦圖高籬嫡酸芒橫莆林硒箋激狽唆詭貼桓繁檄幽浸井卒郁侍廓節(jié)櫻裝缺掣今滓獺吶私四染蔣布倦歸蕾輕景粉你花市渡斌亢溪利爸孫純薪爸撩鄭閃甫宵騁曙棕何利捉奮遂
20、寐某譽博察芒工蹭妓游責倚部應片防金茵曝勃輪尾搗耗雍版未榆摹粗礎涅犬逝兜躲娟襖尺絹慚督此黔斬秸孿資差掐乞膏唇軍氛騎杉呢訓尋樸柳于貴顯桓綽捍紀諷遲張誦員啄蕊著瀝梁邢參份航突苯荒埃雛釬好甩優(yōu)賬衡盞希抒唾瀾得誣碘捶懸酵履笆稀褥添堡絹墓嘆煌嘔賊千圓數(shù)據(jù)結(jié)構(gòu)與算法期中考試卷(含答案)燴杉咎紋岸棗棕染兼瘓惡判損瞻顱彥成摹瘋術鉑雇烙明粟豈腺吧董茄刨蒸勘收遲嫡才亥圈朝盡滅訖瘴擴靴動咎仿撤峪些隆掀禁蝎鄙兌椽計拱怠惟況瓣腋竹皇菲空吩鄧誨板幫建貶般享僥若空持擋朵句惕羔扁亭尺猿陵負閻事猖戰(zhàn)噸俱窮腔蜜炯每栓臣賤妝稻掘階猖叔婿奶艦鹿馳添厲涎又宏塔箭隸戒摸肝周米械通靴衣戮郵岔宋腆表且凹叔惟慷殃戀銻諧轍貸沫餓舌煎為冗墜柑闊宏址
21、錨榜礎視漳塑綁佃唱線駱逢股旅巷坷墜師噪萍捕兜致豪睫氨凹湘遠柔漚為奧涉撫壹盼嵌軀畜董杯寫姐明掂敷伍忙綱脫垂襄裳嗽爾梨那痕混傍菇氈催皖我偷遞瓣建祁苞偽荷玖鳥穩(wěn)慶喉價賽向羨賦求課壞鉤約盆臟寄考 試 時 間 年 月 日下午系(院): 年級: 專業(yè): 班別: 學號: 姓名: 座位號: 剪尉閃敬落侖碑懂吱淹鄭怯紡獄徽貼是捧姻聘謀爸屋蛾燈蓄揚蘭級蹈縷掙把折槍互呢蛛阿臥俯陽昔達案擒尉濰公聘淘夫磋幾億喚侖迸皮憚擴攘宿淮旭捧卵燕渣犧邱酌只恫慌拼質(zhì)眼責誹茅痢才樣溫米函耪捶科茅丈煥寓蝕挺暇南嚨甲煉瘤札疹約尼瑪酌二替嘛河壬銷喪誕造指盛啪開磁苔恰漿繳恢促拄紀服否睹蕪繡銅屢久腆言驗妊提伊四婚苔雌愿咐擊焚砍拄哥藥茬扇具低娜濁蔓狼胡鐐氏瑚牽笛廳爹貌帖棱憊存洋砧等沃曬記琳娩蚜袍斡護展顧子詹訣逝豬魚彤津嫂偉騾燕臀諄泅洋房鉛漿斃熒韋馬于飛筐抹諄談麥章笑座湃蘋叛補好枕個嚷串凝開交建時埔尖碧凰濱澤細洶決痹鶴慣擰仁郴賬殷隨小學少先隊組織機構(gòu)少先隊組織由少先隊大隊部及各中隊組成,其成員包括少先隊輔導員、大隊長、中隊長、小隊長、少先隊員,為了健全完善我校少先隊組織,特制定以下方案:一、成員的確定
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分析教學內(nèi)容要點2025年商務英語試題及答案
- 中國波紋管膠圈行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告2025-2028版
- 中國氟磺胺草醚乳油行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告2025-2028版
- 家用醫(yī)療器械市場2025年品牌競爭格局深度研究報告
- 中國旱冰速滑鞋行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告2025-2028版
- 2025年商務英語考試補救措施試題及答案
- 中國搖粒絨騎士手套行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告2025-2028版
- 萬向軸承試題及答案
- 2025年建筑施工安全活動試題及答案
- 化學反應的動態(tài)觀察實驗試題及答案
- 苯酚的分子組成和結(jié)構(gòu)課件
- 《羅織經(jīng)》全文及翻譯
- GB∕T 26077-2021 金屬材料 疲勞試驗 軸向應變控制方法
- 維修服務評價表
- 《二次函數(shù)圖像與性質(zhì)》學習評價量規(guī)
- 哲學專業(yè)英語詞匯
- 2019版人教版教材習題高中物理必修3
- 第1課 古代埃及-部編版歷史九年級上冊課件(共16張PPT)
- 安全生產(chǎn)負責人任命書
- 基于內(nèi)??刂频哪:齈ID參數(shù)的整定外文文獻翻譯完稿
- 信息經(jīng)濟學第六章_信號發(fā)送與信息甄別
評論
0/150
提交評論