编辑
2024-12-02
算法
0

感谢秦晓卫老师的指导!!

有信息搜索

有信息(启发式)搜索:在问题提供的定义之外, 还可利用关于目标状态的特定领域线索

线索以启发式函数(Heuristic Function)的形式出现, 记为h(n)h(n)

编辑
2024-12-02
算法
0

感谢秦晓卫老师的指导!!

回顾

无信息搜索(Uninformed Search):仅使用问题形式化定义所用的信息

最佳优先搜索需要定义一个评价函数f(n)f(n),不同的评价函数对应了不同的搜索算法。如评价函数可以为

  • 节点nn的深度
  • 根节点到节点nn的代价
  • ...

若记 frontier 为边界节点集合,reached 为已达节点集合,那么最佳优先搜索可以描述如下

  1. 初始化 frontier 为根,reached 为空
  2. frontier中弹出使得f(n)f(n)最小的节点,扩展其子节点
  3. 由子节点更新reached集合与路径代价,并将子节点添加进入frontier集合
  4. 返回 1 循环直到frontier为空或是找到目标状态
编辑
2024-12-02
算法
0

感谢秦晓卫老师的指导!!

一般的搜索问题

搜索问题可以形式化定义为

  • 状态空间:所有可能状态的集合
  • 初始状态和目标状态
  • 动作与动作代价
  • 转移模型:描述动作如何决定状态的转移

一个动作序列称为路径,解是从初始状态到目标状态的一条路径

编辑
2024-11-29
电路
0

SR锁存器

用与非门实现SR锁存器如下

根据与非门的特性,有
编辑
2024-11-26
算法
0

红黑树是一种自平衡的二叉搜索树,广泛应用于计算机科学中的各种领域,如操作系统的调度、数据库索引以及集合的高效管理。它通过严格的颜色规则和旋转操作,确保树的高度始终保持在较低水平,从而实现快速的插入、删除和查找操作