目录题目思路Code题目众所周知红黑树时一种平衡树,它最突出的特性就是不能有两个相连的红色节点。那我们定义一个红黑图,也就是一张无向图中,每个节点可能是红黑两种颜色,但我们保证没有两个相邻的红色节点。现在给一张未染色的无向图,只能染红黑两种颜色,问总共有多少种染色方案使得它成为一个红黑图。输入描述第一行输入M(图中节点数)N(边数)后续N行格式为:V1V2表示一个V1到V2的边。数据范围:1=M=15.0=N=M*3,不能保证所有节点都是连通的。保证没有重边和自环。输出描述输出一个数字表示染色方案的个数示例1输入:4 41 22 43 41 3输出:7说明:4个节点,4条边,1号节点和2号节点相连,2号节点和4号节点相连,3号节点和4号节点相连,1号节点和3号节点相连,若想必须保证相邻两个节点不能同时为红色,总共7种方案。示例2输入:3 31 21 32 3输出:4思路1:数据范围比较小,因此可以考虑暴力破解的方式。2:图类似的题目,基本就是考察节点和边的处理方式。