全部科目 > 软件设计师 >
2021年上半年 上午试卷 综合知识
第 55 题
知识点 分支限界法  
章/节 计算机软件知识  
 
 
在求解某问题时,经过分析发现该问题具有最优子结构和重叠子问题性质。则适用(54) 算法设计策略得到最优解。若了解问题的解空间,并以广度优先的方式搜索解空间,则采用的是(55)算法策略。
 
  A.  动态规则
 
  B.  贪心
 
  C.  回溯
 
  D.  分支限界




 
 
相关试题     计算机软件知识 

  第53题    2014年上半年  
“当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程对其他事务都是不可见的”,这一性质通常被称为事务的 (53) 。

  第55题    2022年上半年  
在数据库的安全机制中,通过GRANT语句实现的是(55);通过建立(56)使用户只能看到部分数据,从而保护了其他数据。

  第59题    2010年下半年  
(59)是右图的合法拓扑序列。

 
知识点讲解
· 分支限界法
 
        分支限界法
        注:此节内容不是考试重点,考生了解即可。
        分支限界法类似于回溯法,也是一种在问题的解空间树上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出解空间树中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义下的最优解。由于求解目标不同,导致分支限界法与回溯法在解空间树上的搜索方式也不相同。回溯法以深度优先的方式搜索解空间树,而分支限界法则以广度优先或以最小耗费优先的方式搜索解空间树。分支限界法的搜索策略是,每一个活节点只有一次机会成为扩展节点。活节点一旦成为扩展节点,就一次性产生其所有儿子节点。在这些儿子节点中,那些导致不可行解或非最优解的儿子节点被舍弃,其余儿子节点被加入到活节点表中。此后,从活节点表中取下一节点成为当前扩展节点,并重复上述节点扩展过程。这个过程一直持续到找到所需的解或活节点表为空时为止。
        从活节点表中选择下一扩展节点的不同方式导致不同的分支限界法。最常用的有队列式分支限界法和优先队列分支限界法。



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

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