首页 > 其他 > 详细

20150726 填坑日记

时间:2015-07-26 22:09:55      阅读:142      评论:0      收藏:0      [点我收藏+]

三中内填坑:

1. 组合数递推什么的 C(m,n)=C(m,n-1)+C(m-1,n-1)。填了个大坑,以前没认真听课QAQ

2. 裸题过河卒

3. 缺角正方形摆放车统计,分上下部分,枚举上部分放几个即可,O(n)

4. 3d立体图统计表面积:先把上下搞定,然后左右用高度差来统计即可。O(n^2)

===夏令营07.16神题===

1. 求必经之路,枚举点,删点,BFS看能否到达终点,若不能则为必经点。O(nm)

2. 求生成树,使得生成树中最大边和最小边差最小。模仿kruskal,最小边固定,移动最大边来使得差最小即可。O(nlogn),像尺取。

3. 虫洞,大概意思就是说有一些点和一些边,要你求S-T的最短路,每个点在白点或黑点变化,白/黑有不同的边权,每秒变白/黑,可以停留最多1s,求最短路。大概就是拆个点,每个点拆成白和黑,然后spfa跑一跑就可以了,O(kn)~O(n^2),数据n<=8000,所以被菊花图卡n^2也无所谓。或者bf或dijk或dij+heap也可以。

===bzoj神题===

1001: 平面图最大流,转化最短路,可见周冬论文。

 

20150726 填坑日记

原文:http://www.cnblogs.com/TonyNeal/p/150726tiankeng.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!