高质量网站外链平台,捕鱼网站开发,网站 制作 报价,网络运营商官网1.你对回溯算法的理解#xff08;2分#xff09; 回溯法#xff08;探索与回溯法#xff09;是一种选优搜索法#xff0c;又称为试探法#xff0c;按选优条件向前搜索#xff0c;以达到目标。但当探索到某一步时#xff0c;发现原先选择并不优或达不到目标#xff0c;…1.你对回溯算法的理解2分 回溯法探索与回溯法是一种选优搜索法又称为试探法按选优条件向前搜索以达到目标。但当探索到某一步时发现原先选择并不优或达不到目标就退回一步重新选择这种走不通就退回再走的技术为回溯法而满足回溯条件的某个状态的点称为“回溯点”。 2.请说明“子集和”问题的解空间结构和约束函数2分 解空间结构解空间结构与背包问题相似即第一个数是否选择进入左子树表示选择进入右子树表示不选择 约束函数sumrestc。该函数中sum为进入左子树的结点数值总和剩余所有数和为rest当然不包括右子树的数值 判断若sumrestc则剪枝返回上一个结点继续深度遍历。 3。请说明在本章学习过程中遇到的问题及结对编程的情况1分 一开始学回溯函数的时候比较懵单看回溯方程会很不理解算法的思路而且对剪枝函数的嵌入很陌生但是在老师的讲解以及例题的感受下渐渐地有一个直观的理解然后也试着去理解经典的0-1背包问题等特别在算法实践课上和同伴一起讨论交换对回溯的理解以及剪枝函数的选择才有了突破最后才把子集和、最佳调度等题目A出来。转载于:https://www.cnblogs.com/yamaforyou/p/10163800.html