斯坦福 Algorithms: Design and Analysis 1 第四周作业
来自斯坦福网站的Algorithms: Design and Analysis,与目前coursera上的版本内容没有变化,不过时间安排略有不同。
1. Problem Set 4
从出度邻接表计算每个点的入度,必须遍历所有的边。
使用邻接矩阵,计算s到t是否联通。先要把邻接矩阵改为邻接表,这就是平方复杂度。然后再用DFS或者BFS。
这题的答案解释很有必要认真看。有时候把问题思路形式化写出来真的不容易。
可以找到反例,所以有时可以有时不行。
上面三个都有反例,其中第一个可以想一个只差一条边就变成强联通图的SCC构成的图,加一条边之后SCC数量变成了1。
2. Optional Theory Problems
2SAT