算法设计与分析试卷及答案


    湖南科技学院二○ 年 学期期末考试
     信息计算科学专业 年级算法设计分析 试题
    题 号








    总分
    统分











    阅卷










    复查




    考试类型:开卷 试卷类型:C卷 考试时量:120 分钟
    填空题(题3 分计30 分)
    1 OΩθ表示函数fg间关系______________________________

    2 算法时间复杂性算法时间复杂性阶__________________________
    3 快速排序算法性取决______________________________
    4 算法_______________________________________________________
    5 问题解空间树进行搜索方法中活结点次机会成活结点_________________________
    6 算法三种情况复杂性中操作性实际价值_____情况时间复杂性
    7 Ω符号描述增长率限限阶越___________结果越价值
    8 ____________________________问题动态规划算法求解前提
    9 贪心选择性质指________________________________________________________ ____________________________________________________________
    10 回溯法问题解空间树中______________策略根结点出发搜索解空间树

    二简答题(题10分计30分)
    1 试述回溯法基思想回溯法解题步骤






















    2 8作业{12…8}2台机器M1M2组成流水线完成加工作业加工序先M1加工然M2加工M1M2加工作业i需时间分:
    M1
    10
    2
    8
    12
    6
    9
    4
    14
    M2
    5
    7
    1
    15
    16
    3
    11
    13
    作业
    1
    2
    3
    4
    5
    6
    7
    8
    出优调度方案第作业机器M1开始加工作业机器M2加工完成需时间少计算需少时间

    答:

    优调度方案










    需少时间:_______________________





    3 根优先队列式分支限界法求图中v1点v9点单源短路径请画出求优解解空间树求中间舍弃结点×标记获中间解结点单圆圈○框起()优解双圆圈◎框起



































    三算法填空(空2分计10分)
    设R{r1 r2 rn}进行排列n元素中元素r1 r2 rn相试设计算法列出R排列出排列总数算法填写缺失语句
    template
    void Swap(Type &aType &b){
    Type tb
    ________________ 1
    at
    }

    template
    bool ok(Type R[]int kint i){
    if(i>k)
    for(int tkt if( __________________) 2
    return false
    return true
    }

    template
    void Perm(Type R[]int kint nint &sum){ n元素数sum记录排列总数
    if(kn){
    ______________________ 3
    for(int i1i cout<<___________________ 4
    cout< }else{
    for(int iki if(ok(Rki)){
    Swap(R[k]R[i])
    Perm(_________________________) 5
    Swap(R[k]R[i])
    }
    }
    }
    四算法设计(计15分)
    设n程序{1 2 3 n}存放长度L磁带程序i存放磁带长度Li1≤i≤n 程序存储问题求确定n程序磁带存储方案够磁带存储程序保证存储程序前提求磁带利率达
    (1)出求解存储程序算法证明算法正确性
    (2)出求解磁带利率达方案算法思路

































    五算法设计(计15分)
    通键盘输入高精度正整数n(n效位数≤240)掉中意s数字剩数字原左右次序组成新正整数定ns寻找种方案剩数字组成新
    输入n178543s4结果13
    ⑴ 简述算法思路
    ⑵ 出算法(C++描述)
    注:正整数n存字符串中例:
    string n178543
    nat(0) 返回字符串n第1字符
    nerase(23) 删n中索引2开始3字符
    解:
    ⑴算法思路











    ⑵算法
    string MinNum(string nint s)
    {

    湖南科技学院二○ 年 学期期末考试
    算法设计分析试题C答案
    填空题(题3 分计30 分)
    1 f(n)Ω(g(n))
    2 3 划分称性
    4 干条指令组成组成穷序列(解决问题种方法程)
    5 分枝限界法 6 坏 7 高 8 优子结构
    9 求问题整体优解通系列局部优选择贪心选择达
    10 深度优先
    二简答题(题10分计30分)
    1
    回溯法问题解空间树中深度优先策略根结点出发搜索解空间树算法搜索解空间树意点时先判断该结点否包含问题解果肯定包含跳该结点根子树搜索逐层祖先结点回溯否进入该子树继续深度优先策略搜索 5分
    基步骤: 5分
    ① 针拨问题定义问题解空间
    ② 确定易搜索解空间结构
    ③ 深度优先方式搜索解空间搜索程中剪枝函数避免效搜索

    2
    优调度方案 (6分)
    2
    7
    5
    4
    8
    1
    6
    3
    需少时间:73 (4分 前问正确前提方分)

    3

    错处扣1分
    三算法填空(空2分计10分)
    1 ba
    2 R[t]R[i]
    3 sum++
    4 R[i]
    5 Rk+1nsum

    四算法设计(计15分)
    贪心策略:短程序优先程序排序次选取程序总长度超磁盘容量求存储程序数m
    采回溯法n程序中选取总长度m算法装载问题

    五算法设计(计15分)
    1 7分
    逼目标选取贪心策略:步总选择剩数数字删高位低位序搜索位数字递增删数字否删第递减区间首字母然回串首述规删数字重复程s次剩数字串便总解
    2 8分
    string MinNum(string nint s)
    {
    while(s>0)
    {
    unsigned int i0 串首开始找
    while(i i++
    nerase(i1) 删字符串n中索引i字符
    s
    }
    while(nlength()>1&&nat(0)'0')
    nerase(01) 删串首产生零
    return n
    }

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    算法设计与分析试卷A及答案

     试题纸(A卷) 课程名称: 算法设计与分析 适用专业年级: 2008级计算机、电本 考生学号: ...

    1年前   
    570    0

    算法设计与分析复习题目及答案

     一、选择题1、二分搜索算法是利用(   A  )实现的算法。A、分治策略   B、动态规划法   C、贪心法    D、回溯法2、下列不是动态规划算法基本步骤的是( A  )。A、找出最优解...

    3年前   
    840    0

    算法设计与分析课程期末试卷A卷(含答案)

    华南农业大学期末考试试卷(A卷)2008学年第一学期  考试科目: 算法分析与设计 考试类型:(闭卷)   考试时间: 120 分钟学号 姓名 ...

    1年前   
    311    0

    算法设计与分析复习题目及答案详解

    分治法1、二分搜索算法是利用( 分治策略)实现的算法。9. 实现循环赛日程表利用的算法是(分治策略 )27、Strassen矩阵乘法是利用(分治策略 )实现的算法。34.实现合并排序利用的算法...

    3年前   
    917    0

    毕业论文:TIPTOP双档算法设计与分析

    为了进一步完善现有的TIPTOP系统,针对工程部需求对企业设备进行有效登记管理,本人通过编写TIPTOP双档程序cfar222初步完成了对设备仪器的数据采集。在cfar281双档项目实施后,工程...

    5年前   
    1481    0

    算法分析期末试题集答案

    《算法分析与设计》期末复习题(一)一、 选择题1.应用Johnson法则的流水作业调度采用的算法是(D)A. 贪心算法 B. 分支限界法 C.分治法 D. 动态规划算法2.H...

    1年前   
    541    0

    粒子群算法(优化算法)毕业设计论文

     毕 业 论 文 题 目 粒子群算法及其参数设置 专 业 信息与计算科学 班 级 ...

    5年前   
    1465    0

    《算法分析与设计》期末考试复习题纲

    《算法分析与设计》期末复习题一、 选择题1. 算法必须具备输入、输出和( D )等4个特性。A.可行性和安全性 B.确定性和易读性C.有穷性和安全性 ...

    2年前   
    590    0

    浅谈算法设计与分析课程教学方法

    浅谈算法设计与分析课程教学方法摘要:“算法设计与分析(双语)”是北京林业大学计算机科学与技术专业的专业核心课程。根据课程的教学目标,提出“以赛启教”的教学实践思路,从教学内容、教学方法和考核方...

    1年前   
    316    0

    数值分析各算法流程图

    数值分析各算法流程图 一、插值 1、 拉格朗日插值流程图:( 相应程序:lagrintp(x,y,xx)) ...

    5年前   
    1737    0

    —基于机器学习的人脸识别算法的设计与实现

    人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。

    3年前   
    821    0

    数据结构和算法课程设计题目

    XX大学课程设计课程名称: 数 据 结 构 与 算 法院(部)名 称: 信息与计算科学学院组长姓名学号 同组人员姓名指导教师姓名: 设 计 时 间: 2010.6.7-...

    11个月前   
    377    0

    线索二叉树算法的设计与实现

    随着时代的不断进步,计算机技术也随之得到发展。数据结构在计算机技术的发展中起到巨大的作用。数据结构为构建出高效的计算机算法打下了坚实的基础。良好的数据结构能够提高算法效率的同时也能减少对系统资源的占用[

    3年前   
    1000    0

    首次适应算法最佳适应算法

    姓名:学号:实验名称:进程调度模拟实验 实验目的:了解动态分区存储管理方式中的数据结构和分配算法,加深对动态分区存储管理方式及其实现技术的理解。实验内容:#include<iostream.h...

    3年前   
    1624    0

    聚类分析算法对高校学生成绩分析的应用研究

    数据挖掘就是从大量的、不完全的、模糊的、随机的数据中,提取隐含在其中的,人们事先不知道的,但又是潜在有用的信息和知识的过程。聚类分析指将物理或抽象对象的集合分组为由类似的对象组成的多个类的分析过...

    5年前   
    1608    0

    092 建筑耗热量稳态算法分析

    稳态计算方法计算建筑耗热量指标中的几个问题清华大学 建筑节能研究中心 燕达、张野、刘烨、李婷、吴如宏摘要 标准[1]上给出的计算建筑耗热量指标的稳态算法,包括通过围护结构的传热耗热量、空气...

    2年前   
    376    0

    典型抗量子公钥加密算法分析

    典型抗量子公钥加密算法分析摘要:量子计算机便是一种理论上计算量可以无限大的一台并行计算机。如果我们采用这种量子计算机来穷举法暴力破解密码,由于其可以在同一时间进行多种状态的运算,现有的大多数密...

    2年前   
    369    0

    工作分析与设计

    第二篇:工作分析与设计 第一章:工作分析第一节:工作分析概述工作分析的目的一个组织的工作涉及到人员、职务和环境三方面的因素。有关工作人员的分析包括工作能力、工作条件等方面;有关工作职务分析包括...

    9年前   
    590    0

    夹具设计与分析

    据调查发现,目前我国每年都会发生由于螺栓腐蚀堵漏所产生的人员伤亡事故。当管道内有较高的内压时,如果直接调换腐蚀螺栓易造成管道结构爆裂,要是管道内是有毒有害气体、液体,或者管道是在高温高压的环境下...

    3年前   
    980    0

    概率统计、算法

    1. 统计1. 如图是样本容量为200的频率分布直方图.根据此样本的频率分布直方图估计,样本数据落在[6,10)内的频数为_____ 642. 甲、乙两名同学在五次考试中数学成绩统计用茎叶图表...

    10年前   
    807    0

    文档贡献者

    文***享

    贡献于2023-03-12

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档