全部科目 > 软件设计师 >
2013年下半年 上午试卷 综合知识
第 64 题
知识点 算法设计   结构性  
关键词 深度优先   算法  
章/节 计算机软件知识  
 
 
在求解某问题时,经过分析发现该问题具有最优子结构性质,求解过程中子问题被重复求解,则采用(64)算法设计策略;若定义问题的解空间,以深度优先的方式搜索解空间,则采用(65)算法设计策略。
 
  A.  分治
 
  B.  动态规划
 
  C.  贪心
 
  D.  回溯




 
 
相关试题     计算机软件知识 

  第40题    2012年下半年  
如果要表示待开发软件系统中软件组件和硬件之间的物理关系,通常采用UML中的(40)。

  第21题    2016年下半年  
常用的函数参数传递方式有传值与传引用两种。(21)。

  第20题    2019年下半年  
将编译器的工作过程划分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成时,语法分析阶段的输入是(20)。若程序中的括号不配对,则会在..

 
知识点讲解
· 算法设计
· 结构性
 
        算法设计
        通常求解一个问题可能会有多种算法可供选择,选择的主要标准首先是算法的正确性和可靠性、简单性和易理解性;其次是算法所需要的存储空间更少和执行速度更快等。
        算法设计是一件非常困难的工作,通常设计一个"好"的算法应考虑达到正确性、可读性、健壮性、效率与低存储量需求等目标。
        经常采用的算法设计技术主要有迭代法、穷举搜索法、递推法、贪心法、回溯法、分治法和动态规划法等。
 
        结构性
        界面设计应该有结构和层次,避免在同一个界面上堆积过多内容。使用不同的界面安排不同的知识,可突出不同的分主题,有利于用户快速理解和接收界面所包含的内容。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有