题解 1433: 蓝桥杯2013年第四届真题-危险系数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯2013年第四届真题-危险系数(C++)(邻接表与深搜回溯的运用)

####解题思路:######一开始想着用并查集解决问题然后发现以我目前的能力还做不到删除并查集中某个结点(一开始试过将初始值赋值为-1,即删除操作等同于将值赋为-1),然后又发现并查集是将所有相关联结点全部赋值为父结点,所以最后不了了之...然后再看了一下题面,

蓝桥杯2013年第四届真题-危险系数-题解(C语言代码)

解题思路:我是菜鸡,我的想法是,关键点的含义就是从a到b的必经点。既然如此,设置一个数组x,设i为必经点,a到b有几条路径,x[i]就等于几。这样,每次深度优先搜索可以把途径的点先压入栈中,如果能达到b,则栈中所有点i让x[i]++,最后x数组中的最大值有多少个,也就有多少个必经点。

危险系数 dfs

摘要: #include #include using namespace std; int n,m; //点以及边信息 int map[10……