随笔分类 -  算法

常用算法的思考与理解
摘要:一、动态规划 三个特征: (1) 最有子结构(optimal substructure) 如果问题的最优解所包含的子问题的解也是最优的,我们就称该问题具有最优子结构性质; (2) 无后效性 有两层含义: 子问题的解一旦确定,就不再改变,不受在这之后、包含它的更大的问题的求解决策的影响; 某阶段的状态 阅读全文
posted @ 2021-11-21 22:01 羊之草原 阅读(123) 评论(0) 推荐(0)
摘要:回溯法按深度优先策略搜索问题的解空间树。首先从根节点出发搜索解空间树,当算法搜索至解空间树的某一节点时,先利用剪枝函数判断该节点是否可行(即能得到问题的解)。如果不可行,则跳过对该节点为根的子树的搜索,逐层向其祖先节点回溯;否则,进入该子树,继续按深度优先策略搜索。 回溯法的基本行为是搜索,搜索过程 阅读全文
posted @ 2021-09-20 10:01 羊之草原 阅读(307) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示