算法设计与分析实践-作业12-图的m着色问题

1. 问题:

算法设计与分析实践-作业12-图的m着色问题

2. 解析:

基本思路:用回溯的算法,以三种颜色为例,建立一棵三叉搜索树,往下遍历,这当中会遇到一些我们已经知道往下搜索不行的结点,此时回溯。
示意图:
算法设计与分析实践-作业12-图的m着色问题

3. 设计:

伪代码:
算法设计与分析实践-作业12-图的m着色问题

4. 分析:

假设颜色种数为m,即搜索树为m叉树,且搜索树的深度为n,则:
算法设计与分析实践-作业12-图的m着色问题
算法设计与分析实践-作业12-图的m着色问题

5. 源码:

https://github.com/Ericjin1022/-suanfa

相关文章:

  • 2021-10-25
  • 2021-11-08
  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-26
  • 2021-08-13
  • 2022-12-23
  • 2022-01-06
  • 2021-04-21
  • 2021-05-20
相关资源
相似解决方案