影音先锋男人资源av站_狠狠色综合激情丁香五月_爱爱爱爱看视频_在线播放免费人成视频在线观看_少妇人妻综合久久中文字幕_国产午夜无码精品免费看_久久久久久夜精品精品免费啦_男人女人午夜视频免费_日本xxxx裸体xxxx_丰满人妻熟妇乱又仑精品

電子科大論壇-非清水河畔

 找回密碼
 注冊(cè)(開(kāi)放注冊(cè))
查看: 14588|回復(fù): 0
打印 上一主題 下一主題

北京師范大學(xué)08年考研程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)試題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2008-8-20 11:08:01 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
一、簡(jiǎn)答題(20分)
  1.數(shù)據(jù)類型和抽象數(shù)據(jù)類型的含義
  2.算法的特性與算法的時(shí)間復(fù)雜度
  3.快速排序方法最好和最壞的情況是什么?簡(jiǎn)要分析說(shuō)明
  4.棧、隊(duì)列的共同點(diǎn)與不同點(diǎn),說(shuō)明其屬于線形表的原因
  二、方法選擇(20分)
  1.一棵二叉排序樹(shù)中各結(jié)點(diǎn)不相同,欲得到一個(gè)由大到小的結(jié)點(diǎn)值遞減序列,你認(rèn)為采用什么方法能得到要求的結(jié)果?
  2.設(shè)有1000個(gè)無(wú)序元素,僅要求找出前10個(gè)最小元素,在下列排序方法中(歸并排序,基數(shù)排序,快速排序,堆排序,插入排序),那種方法最好,為什么?
  三、(40分,每題8分)
  1。已知一個(gè)循環(huán)單鏈表laav是可利用棧的頭指針,請(qǐng)用3個(gè)賦值語(yǔ)句,完成將整個(gè)循環(huán)鏈表釋放的功能。(即將表整個(gè)歸還到可用的棧空間)
  2.給出求Nhanoi塔的函數(shù)定義如下:Hanoi int nchar xchar y char z
  { if n= =1 move x 1z
  Else{ hanoi n-1 xzy);
  Movexnz);
  Hanoin-1yxz);
  }
  }
  寫出執(zhí)行hanoi3abc)時(shí)遞歸函數(shù)的實(shí)在參變量變化,以及move的搬運(yùn)過(guò)程。
  3.已知關(guān)鍵字序列為:(7533524112886627),哈希表長(zhǎng)為10,哈希函數(shù)為:H(k)=kMOD7,解決沖突用線性探測(cè)再散列法,要求構(gòu)造哈希表,求出等概率下查找成功查找長(zhǎng)度。
  4.已知一棵二叉樹(shù),中序序列DBCAFGE,后序序列DCBGFEA,構(gòu)造該二叉樹(shù)。
  5.給定權(quán)值{8124526169},構(gòu)造一個(gè)哈夫曼樹(shù),并計(jì)算其帶權(quán)路徑長(zhǎng)度。
  四、編寫程序(15分)
  建立線形表,(a1a2a3…。,an)的單鏈表存儲(chǔ),并實(shí)現(xiàn)其就地逆置為(an an-1a2.a1)。
  五、編寫程序(10分)
  在中序線索樹(shù)中,要找出X結(jié)點(diǎn)的前驅(qū)結(jié)點(diǎn),請(qǐng)寫出相關(guān)函數(shù)定義。
  Ltag Lc Data Rtag Rc
  六、編寫算法(20分)
  已知有N個(gè)結(jié)點(diǎn)的無(wú)向圖,采用鄰接表結(jié)構(gòu)存儲(chǔ),要求對(duì)每個(gè)連通子圖中一個(gè)生成樹(shù)中的各條邊逐層輸出,邊的輸出格式為(kikj)。
  七、編寫算法(25分)
  1.寫出建立二叉樹(shù),二叉鏈表存儲(chǔ)結(jié)構(gòu)的算法。(10分)
  2.已知二叉樹(shù)采用二叉鏈表方式存放,要求對(duì)二叉樹(shù)從1開(kāi)始進(jìn)行連續(xù)編號(hào),要求每個(gè)結(jié)點(diǎn)的編號(hào)大于其左右孩子的編號(hào),同一結(jié)點(diǎn)的左右孩子中,左孩子編號(hào)小于右孩子編號(hào)。給出在二叉樹(shù)中結(jié)點(diǎn)的數(shù)據(jù)域部分填寫,實(shí)現(xiàn)如上要求編號(hào)的非遞歸算法。(10分)
  3.已知二叉樹(shù)采用二叉鏈表方式存放,給出判定它是否為一棵二叉排序樹(shù)的算法。(5分)

本版積分規(guī)則

手機(jī)訪問(wèn)本頁(yè)請(qǐng)
掃描左邊二維碼
本網(wǎng)站聲明
本網(wǎng)站所有內(nèi)容為網(wǎng)友上傳,若存在版權(quán)問(wèn)題或是相關(guān)責(zé)任請(qǐng)聯(lián)系站長(zhǎng)!
站長(zhǎng)電話:0898-66661599    站長(zhǎng)聯(lián)系QQ:12726567   
站長(zhǎng)微信:hainanok
請(qǐng)掃描右邊二維碼
www.myujob.com

小黑屋|手機(jī)版|Archiver|電子科大論壇-非清水河畔 ( 瓊ICP備10001196號(hào)-2 )

GMT+8, 2025-11-6 09:04 , Processed in 0.065403 second(s), 14 queries .

Powered by 校園招聘信息

© 2001-2020 電子科大論壇-非清水河畔校園招聘

快速回復(fù) 返回頂部 返回列表