可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
[東北師范大學(xué)]算法分析與設(shè)計(jì)20春在線作業(yè)2
試卷總分:100 得分:100
第1題,圖中有關(guān)路徑的定義是()。
A、由頂點(diǎn)和相鄰頂點(diǎn)序偶構(gòu)成的邊所形成的序列
B、由不同頂點(diǎn)所形成的序列
C、由不同邊所形成的序列
D、上述定義都不是
正確答案:
第2題,()是一個(gè)基本完整的開(kāi)發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開(kāi)發(fā)環(huán)境等等。
A、VS
B、VM
C、Dev-C++
D、IDE
正確答案:
第3題,下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是( )。
A、循環(huán)隊(duì)列
B、帶鏈隊(duì)列
C、二叉樹(shù)
D、帶鏈棧
正確答案:
第4題,下列敘述中正確的是 ( )。
A、順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的
B、順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)
C、順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表
D、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間
正確答案:
答案來(lái)源:(www.),十六進(jìn)制中最大的數(shù)碼是()。
A、16
B、15
C、F
D、E
正確答案:
第6題,二進(jìn)制,就表示某一位置上的數(shù)運(yùn)算時(shí)是逢()進(jìn)一位。
A、2
B、8
C、9
D、10
正確答案:
第7題,在程序代碼編輯框外(一般都是程序代碼的最左側(cè))雙擊,就成功設(shè)置了一個(gè)斷點(diǎn),設(shè)置成功后會(huì)在該行的最前面顯示一個(gè)圓點(diǎn),這樣的過(guò)程稱作()。
A、設(shè)置斷點(diǎn)
B、單步調(diào)試
C、程序編譯
D、程序調(diào)試
正確答案:
第8題,遞歸結(jié)束條件,又稱為()。
A、遞歸判定
B、遞歸策略
C、遞歸出口
D、遞歸返回
正確答案:
第9題,下列敘述中正確的是( )。
A、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu)
B、數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu)
C、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)處理的效率
D、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處理的效率
正確答案:
答案來(lái)源:(www.),下列說(shuō)法正確的是()。
A、關(guān)鍵字是數(shù)據(jù)元素(或記錄)中某個(gè)數(shù)據(jù)項(xiàng)的值,可以標(biāo)識(shí)一個(gè)記錄,稱為主關(guān)鍵字。
B、就平均查找長(zhǎng)度而言,分塊查找最小,折半查找次之,順序查找最大。
C、對(duì)長(zhǎng)度為n 的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為log2n。
D、折半查找的先決條件:表中結(jié)點(diǎn)按關(guān)鍵字有序,且順序(一維數(shù)組)存儲(chǔ)。
正確答案:
第11題,下列排序方法中,哪一個(gè)是穩(wěn)定的排序方法?()
A、直接選擇排序
B、二分法插入排序
C、希爾排序
D、快速排序
正確答案:
答案來(lái)源:(www.),isalnum()函數(shù)用來(lái)()。
A、判斷字符串
B、判斷大寫(xiě)
C、判斷數(shù)字或字母
D、判斷小寫(xiě)
正確答案:
第13題,深度優(yōu)先搜索的搜索策略是()。
A、盡可能"深"地搜索圖
B、盡可能"深"地搜索樹(shù)
C、盡可能"深"地搜索表
D、盡可能"深"地搜索隊(duì)列
正確答案:
第14題,數(shù)制中某一位上的1所表示數(shù)值的大?。ㄋ幬恢玫膬r(jià)值)稱為()。
A、進(jìn)制
B、基數(shù)
C、位權(quán)
D、數(shù)碼
正確答案:
答案來(lái)源:(www.),從平均性能考慮,目前最好的內(nèi)排序方法是()排序法。
A、冒泡
B、希爾插入
C、交換
D、快速
正確答案:
第16題,遞歸法是一總種編程策略,它需要有遞歸前進(jìn)段、遞歸返回段和()。
A、判斷條件
B、初始條件
C、邊界條件
D、決策條件
正確答案:
第17題,下列排序算法中,在每一趟都能選出一個(gè)元素放到其最終位置上,并且其時(shí)間性能受數(shù)據(jù)初始特性影響的是:()。
A、直接插入排序
B、快速排序
C、直接選擇排序
D、堆排序
正確答案:
第18題,()命令是用來(lái)比較兩個(gè)文件并顯示它們的差異。
A、dir
B、cd
C、type
D、fc
正確答案:
第19題,二進(jìn)制的1110,0的位權(quán)是()。
A、0
B、1
C、2
D、4
正確答案:
答案來(lái)源:(www.),例如"DisplayInfo()"和"UserName" 這樣的命名規(guī)則是()。
A、匈牙利命名法
B、駱駝命名法
C、下劃線命名法
D、帕斯卡命名法
正確答案:
第21題,設(shè)計(jì)遞歸算法有兩點(diǎn)最為關(guān)鍵()和()。
A、確定遞推公式
B、確定邊界(終了)條件(遞歸出口)
C、每次遞歸調(diào)用,都必須向基本條件前進(jìn)
D、如果結(jié)果已知,那么,不用再重復(fù)調(diào)用遞歸
正確答案:,B
第22題,遞歸算法的執(zhí)行過(guò)程分()和()兩個(gè)階段。
A、遞歸
B、遞推
C、回歸
D、回溯
正確答案:,C
第23題,字符串有關(guān)的格式字符有( )。
A、"%c"
B、"%d"
C、"%f"
D、"%s"
正確答案:,D
第24題,順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種結(jié)構(gòu)共同特點(diǎn)是()
A、只有一個(gè)入口
B、只有一個(gè)出口
C、結(jié)構(gòu)內(nèi)的每一部分都有機(jī)會(huì)被執(zhí)行到(不存在死語(yǔ)句)
D、結(jié)構(gòu)內(nèi)不存在死循環(huán)(永遠(yuǎn)執(zhí)行不完的循環(huán))。
正確答案:,B,C,D
答案來(lái)源:(www.),字符數(shù)組的初始化可以逐個(gè)元素進(jìn)行初始化。
A、錯(cuò)誤
B、正確
正確答案:
第26題,遞推算法是一種用若干步可重復(fù)的簡(jiǎn)單運(yùn)算(規(guī)律)來(lái)描述復(fù)雜問(wèn)題的方法。
A、錯(cuò)誤
B、正確
正確答案:
第27題,在鏈表表示中,鏈表中結(jié)點(diǎn)的邏輯次序和物理次序不一定相同。即:邏輯上相鄰未必在物理上相鄰。
A、錯(cuò)誤
B、正確
正確答案:
第28題,float b[4][5];定義b為5×6(5行6列)的數(shù)組。
A、錯(cuò)誤
B、正確
正確答案:
第29題,程序調(diào)試的作用是將程序測(cè)試過(guò)程中發(fā)現(xiàn)的錯(cuò)誤改正過(guò)來(lái),程序調(diào)試后需要再次進(jìn)行測(cè)試。
A、錯(cuò)誤
B、正確
正確答案:
答案來(lái)源:(www.),int a[10]; 說(shuō)明整型數(shù)組a,有10個(gè)元素。
A、錯(cuò)誤
B、正確
正確答案:
第31題,高精度計(jì)算時(shí)可以用數(shù)組來(lái)存儲(chǔ)運(yùn)算結(jié)果。
A、錯(cuò)誤
B、正確
正確答案:
第32題,二叉樹(shù)第i(i=1)層上至多有2^(i-1)個(gè)結(jié)點(diǎn)。
A、錯(cuò)誤
B、正確
正確答案:
第33題,在任何情況下,順序表中進(jìn)行結(jié)點(diǎn)的插入操作時(shí)都不需要移動(dòng)結(jié)點(diǎn)。
A、錯(cuò)誤
B、正確
正確答案:
第34題,當(dāng)待排序記錄已經(jīng)從小到大排序或者已經(jīng)從大到小排序時(shí),快速排序的執(zhí)行時(shí)間最省。
A、錯(cuò)誤
B、正確
正確答案:
第35題,查找算法的效率用平均查找長(zhǎng)度(ASL)進(jìn)行度量
A、錯(cuò)誤
B、正確
正確答案:
第36題,字符型和整型一般情況下可以通用。
A、錯(cuò)誤
B、正確
正確答案:
第37題,插入排序的時(shí)間復(fù)雜度為O(n)。
A、錯(cuò)誤
B、正確
正確答案:
第38題,遺傳算法是計(jì)算數(shù)學(xué)中用于解決最優(yōu)化的搜索算法,是進(jìn)化算法的一種。
A、錯(cuò)誤
B、正確
正確答案:
第39題,對(duì)于二分查找,表必須有序,表可以順序方式存儲(chǔ),也可以鏈表方式存儲(chǔ)。
A、錯(cuò)誤
B、正確
正確答案:
第40題,就平均查找長(zhǎng)度而言,分塊查找最小,折半查找次之,順序查找最大。
A、錯(cuò)誤
B、正確
正確答案:
第41題,在深度為7的滿二叉樹(shù)中,度為2的結(jié)點(diǎn)個(gè)數(shù)為64。
A、錯(cuò)誤
B、正確
正確答案:
第42題,字符串在存儲(chǔ)時(shí),系統(tǒng)自動(dòng)在其后加上結(jié)束標(biāo)志。
A、錯(cuò)誤
B、正確
正確答案:
第43題,高精度計(jì)算時(shí)可以用字符串來(lái)存儲(chǔ)運(yùn)算結(jié)果。
A、錯(cuò)誤
B、正確
正確答案:
第44題,順序查找法適合于存儲(chǔ)結(jié)構(gòu)為散列存儲(chǔ)的線性表
A、錯(cuò)誤
B、正確
正確答案:
第45題,當(dāng)循環(huán)隊(duì)列非空且隊(duì)尾指針等于隊(duì)頭指針時(shí),說(shuō)明循環(huán)隊(duì)列已滿,不能進(jìn)行入隊(duì)運(yùn)算。這種情況稱為上溢。
A、錯(cuò)誤
B、正確
正確答案:
第46題,遞推利用已知或已求出的結(jié)果迭代出下一步的結(jié)果;而遞歸則反之,要求出這一步的結(jié)果需要先去求上一步或上幾步的結(jié)果(即多重迭代),往往會(huì)重復(fù)計(jì)算大量的子問(wèn)題。并且遞推省去了遞歸的棧操作。
A、錯(cuò)誤
B、正確
正確答案:

