早上的开题答辩似乎是很水的样子,不过好像班上还是有一个人没通过,最后竟然发现我们这组的大boss是王伟,然后就没有然后了QAQ
poj3256
题意:有k头牛,n个顶点,m条路径,第i头牛从t[i]出发,问有多少个点是所有牛都可以到达的
分析:就是统计每一个顶点会被访问几次,若访问的次数正好等于k,则就是n头牛都可以到达的顶点
1 #include2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include
poj2362
题意:有n个数,问是否能构成正方形
分析:只要能构成正方形的三边即可构成正方形,剪枝+dfs,若总长度不能被4整除,或者有一边的长度大于总长度的四分之一均不行,剪枝,然后对于剩下的情况按照按照数的从小到大进行排序,之后逆向进行dfs,这样做的目的是可以更快找到相应的边
1 #include2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include