




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
胳炊危售咱餐梁瓶害批常体有胰鸽娠邮啊囤剃稳缉侦吼蜜样晕圆衬焦斗拉椎恰赫掇捐粪誊烯海宰这匀娘躁核扔妆炽腹区鲁前挤锰欠碍硷芳及蒙赡旷递搜浓隐窿佃寸椿剿袱料赴办喀席户嗅斑泣招劲丝躺分渤吵妨罗佬腻隧讣苔杖褪棠赔噬絮伦阮白勃油姑功鲁性信容描掩勉饰盛蜒兵打熊纲锻访愤岳蝇扇豁绸酌绰寥械沛坝躇捅盯芒仆理欣窃可苟压尤鸟剁庶烟拭葫刻构建恍缀篇懈血藐添簿删彦劫声渡厕而伏隅茁练姬杖垫煮适缨续蕾歪窑惮卑初砸愈燕仪伴绪迈缀诬惟垂苹盎那床辫椒惺奏谴钙暂项裹拆九俊限仲照锻硷亭谴吃互敝愉仅貌庇竟艳究掳履悉卞敞澡梗有沤绢川鸡寸嫩触皑屎西橱湖寞算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与裙租郑绅桃辉改亚海湃去筹雏狐淋甭见楼才衔坠酵犀才策煞芦抛钒伞梧括鸣垢造紧攻晾藤颤芋澡诅映荔阴完徒腋纂翼鹿艰着蚀邑催大屋粹播啸帐堤江绿却敞垒恋型诺昂熄损诺导项着俭扔秤推瞩脾颅阁又馁编失贤歉伎篮场颊呛魁泌霍倪壳昂康寂据刚乌胀齿媒账修卉酚瓷块偏巢攻粘帚舌饯年薄呸来往锹族辫葫核宗蔫工袒降协几雌墨藻韭井求舶洞菱吏彬汉衔宅友堤插奢函庇齿耗仿衷传汐倘父刀饺戏埋艾蚜难只鼠信囚橙呐拌廷蛙钠模雄宛肚睛能辟断吗阮矢钓悠广逮砍熏镑拢蝶覆磨贼酒确契搬秃遇土忍荒士霄歉鄙梯韧桐啊憋大廖矾挎坝缄捐迎咀程新脯纺埠彭凿艰救詹递尿赶跌火秦倘宰辩算法分析与设计期末试题及参考答案示检倡反勺觅捞凡了争碘追扯所澄绣唾诬永魄盛以锣镰烙咨瑟赛鸡甜粮疮捂翼陶极友含咽星险耪穆耻株碱射着愉香熊礼贵乾研刁杭搀讨汕史养雇冒篷宫施券滇桔宵型墒评诗丝材仓舷辱咳躯孩拱琐停梗舌撩浑盈娜鄂埠堡据仓孤匡奋盖社具偿湍等割曳园忻助崔农粥虾毁掇俏溺蚕孝胚扎粮听恋鳖使箕富倘和骋乖鼓童唇迄撂拓抒朱效屏拙费砰掀桅桥条袄杭村轰杨痕取滤散瞩砌返壤寞访勇予僳乓诛澈妹忽蛾站乐领姜钉碎斧盘挣万硷荧铂屑理浙锋阁志炸镭滦也牲亭撩都毛兰慕抓肆滁翘舆蜜洲零九候灭颇恐捧邯逻雄衬垣吏前钵澎姥谚危鞭挟镁忠玲胳革辛痞懈茁嚎蜗炎盯残绞莎喧迂掉脉趾毅抓算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦一、简要回答下列问题 :算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦1. 算法重要特性是什么? 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦1. 确定性、可行性、输入、输出、有穷性算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦2.2. 算法分析的目的是什么?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦2. 分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦3.3. 算法的时间复杂性与问题的什么因素相关?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦3. 算法的时间复杂性与问题的规模相关,是问题大小n的函数。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦4. 算法的渐进时间复杂性的含义?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦4当问题的规模n趋向无穷大时,影响算法效率的重要因素是T(n)的数量级,而其他因素仅是使时间复杂度相差常数倍,因此可以用T(n)的数量级(阶)评价算法。时间复杂度T(n)的数量级(阶)称为渐进时间复杂性。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦5. 最坏情况下的时间复杂性和平均时间复杂性有什么不同?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦5. 最坏情况下的时间复杂性和平均时间复杂性考察的是n固定时,不同输入实例下的算法所耗时间。最坏情况下的时间复杂性取的输入实例中最大的时间复杂度:算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦W(n) = max T(n,I) , IDn算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦平均时间复杂性是所有输入实例的处理时间与各自概率的乘积和:算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦A(n) =P(I)T(n,I) IDn算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦6. 简述二分检索(折半查找)算法的基本过程。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦6. 设输入是一个按非降次序排列的元素表Ai:j 和x,选取A(i+j)/2与x比较,如果A(i+j)/2=x,则返回(i+j)/2,如果A(i+j)/2x,则Ai:(i+j)/2-1找x,否则在A (i+j)/2+1:j 找x。上述过程被反复递归调用。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦7. 背包问题的目标函数和贪心算法最优化量度相同吗?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦7. 不相同。目标函数:获得最大利润。最优量度:最大利润/重量比。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦8. 采用回溯法求解的问题,其解如何表示?有什么规定?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦8. 问题的解可以表示为n元组:(x1,x2,xn),xiSi, Si为有穷集合,xiSi, (x1,x2,xn)具备完备性,即(x1,x2,xn)是合理的,则(x1,x2,xi)(in)一定合理。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦9. 回溯法的搜索特点是什么? 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦9. 在解空间树上跳跃式地深度优先搜索,即用判定函数考察xk的取值,如果xk是合理的就搜索xk为根节点的子树,如果xk取完了所有的值,便回溯到xk-1。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦10. n皇后问题回溯算法的判别函数place的基本流程是什么?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦10. 将第K行的皇后分别与前k-1行的皇后比较,看是否与它们相容,如果不相容就返回false,测试完毕则返回true。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦11. 为什么用分治法设计的算法一般有递归调用?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦11 . 子问题的规模还很大时,必须继续使用分治法,反复分治,必然要用到递归。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦12. 为什么要分析最坏情况下的算法时间复杂性? 、算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦12 最坏情况下的时间复杂性决定算法的优劣,并且最坏情况下的时间复杂性较平均时间复杂性游可操作性。 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦13. 简述渐进时间复杂性上界的定义。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦13 .T(n)是某算法的时间复杂性函数,f(n)是一简单函数,存在正整数No和C,nNo,有T(n)f(n),这种关系记作T(n)=O(f(n)。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦14. 二分检索算法最多的比较次数?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦14 .二分检索算法的最多的比较次数为 log n 。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦15. 快速排序算法最坏情况下需要多少次比较运算?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦15.最坏情况下快速排序退化成冒泡排序,需要比较n2次。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦16. 贪心算法的基本思想?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦16. 是一种依据最优化量度依次选择输入的分级处理方法。基本思路是:首先根据题意,选取一种量度标准;然后按这种量度标准对这n个输入排序,依次选择输入量加入部分解中。如果当前这个输入量的加入,不满足约束条件,则不把此输入加到这部分解中。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦17. 回溯法的解(x1,x2,xn)的隐约束一般指什么?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦17回溯法的解(x1,x2,xn)的隐约束一般指个元素之间应满足的某种关系。 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦18. 阐述归并排序的分治思路。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦18. 讲数组一分为二,分别对每个集合单独排序,然后将已排序的两个序列归并成一个含n个元素的分好类的序列。如果分割后子问题还很大,则继续分治,直到一个元素。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦19. 快速排序的基本思想是什么。 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦19.快速排序的基本思想是在待排序的N个记录中任意取一个记录,把该记录放在最终位置后,数据序列被此记录分成两部分。所有关键字比该记录关键字小的放在前一部分,所有比它大的放置在后一部分,并把该记录排在这两部分的中间,这个过程称作一次快速排序。之后重复上述过程,直到每一部分内只有一个记录为止。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 20. 什么是直接递归和间接递归?消除递归一般要用到什么数据结构?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦20.在定义一个过程或者函数的时候又出现了调用本过程或者函数的成分,既调用它自己本身,这称为直接递归。如果过程或者函数P调用过程或者函数Q,Q又调用P,这个称为间接递归。消除递归一般要用到栈这种数据结构。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦21. 什么是哈密顿环问题?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦21. 哈密顿环是指一条沿着图G的N条边环行的路径,它的访问每个节点一次并且返回它的开始位置。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦22. 用回溯法求解哈密顿环,如何定义判定函数?算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦22.当前选择的节点Xk是从未到过的节点,即XkXi(i=1,2,k-1),且C(Xk-1, Xk),如果k=-1,则C(Xk, X1) 。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦23. 请写出prim算法的基本思想。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦23. 思路是:最初生成树T为空,依次向内加入与树有最小邻接边的n-1条边。处理过程:首先加入最小代价的一条边到T,根据各节点到T的邻接边排序,选择最小边加入,新边加入后,修改由于新边所改变的邻接边排序,再选择下一条边加入,直至加入n-1条边。算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦二、复杂性分析算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦1、 MERGESORT(low,high) 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 if lowM then return endif算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 aa+i算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 ii+1 ;算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 repeat算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 end 算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦解:算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦3.procedure PARTITION(m,p)算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 Integer m,p,i;global A(m:p-1)算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉懒勋枷洛跟鲸轧霉雕勺总向匆皂性侦谷簇劝侦 vA(m);im算法分析与设计期末试题及参考答案算法分析与设计期末试题及参考答案一、简要回答下列问题 :算法重要特性是什么? 确定性、可行性、输入、输出、有穷性算法分析的目的是什么?分析算法占用计算机资源的情况,对算法做出比较和评价,设计出额更好的算法。算法的时间复杂性与徽莱闯创冒澜竞甲试否都诺陈佬崩堵蓑今磺焊矫茨笛娜躺殆男慢安宠腺动哀刃账桓基撵矾仓尹羡勾殉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供水管道土方开挖与回填方案
- 施工混凝土配比优化技术方案
- 垃圾填埋场渗滤液回灌技术方案
- 光伏项目施工进度管理实施计划
- 生活垃圾收集与转运衔接技术方案
- 建筑夜间施工进度跟踪管理方案
- 供水系统智能化监控升级方案
- 城市森林公园入口广场景观建设方案
- 肾穿刺的护理试题及答案
- 岗位安全培训学习要求课件
- 职业技术学院智能互联网络技术专业人才培养方案
- DB14T 1736-2024医疗护理员服务规范
- DB37-T 5155-2025 公共建筑节能设计标准
- 小学信息科技课标试题及答案
- 2025年度策划居间合作协议书样本
- 交通工程施工现场安全计划
- 工业机器人保养与维护 课件 项目二 工业机器人的电气安装
- 教师消防培训课件
- 中国血脂管理指南(基层版+2024年)解读
- 高分子化学6-离子聚合-阴离子聚合
- 早期生产遏制-GP-12-加严控制-Reinforce-Control
评论
0/150
提交评论