• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LyonLys
愿意在角落唱沙哑的歌 再大声也都是给你 请用心听 不要说话 Contact me via E-mail: lyon.lys@gmail.com
博客园    首页    新随笔    联系   管理    订阅  订阅
2012年8月15日
hdu 1006 Tick and Tick
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1006 题意不多说,这题是求一个概率。刚开始的时候我并没有思路,想了颇久,最后还是打算看看题解。网上的题解不好理解,但是当我看到一个找三种针之间速度的差距就可以计算出来,我就突然灵机一动,想到了先计算出两种针间每秒的变化速度,然后就像小学的追逐问题一样,计算出时间。一天是24小时,但是我们只需要计算前12个小时就可以了。 然后,将计算出的时间储存起来,变成区间,最后就把问题转变为区间取交的问题了! 运行的时间不会太长,15ms,跟网上某些说跟精度有关的算法不一样,我的是直接计算,所以精度不会影响结果!代... 阅读全文
posted @ 2012-08-15 20:22 LyonLys 阅读(306) 评论(0) 推荐(0)
hdu 1045 Fire Net
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1045 这题题意是找到尽可能多的点,使它们相互之间都不在同一条无阻隔的水平或竖直线上。 如果将可操作点作为集合,那么这题就是一道最大独立集的问题,所以可以直接套最大匹配的算法。当然,这题根据也可以将图取反,然后求最大团。列举一些性质:最大独立集 + 最小覆盖集 = V最大团 = 补图的最大独立集最小覆盖集 = 最大匹配下面的是用最大匹配hk算法来做的:View Code 1 #include <cstdio> 2 #include <cstdlib> 3 #include <cs 阅读全文
posted @ 2012-08-15 18:16 LyonLys 阅读(192) 评论(0) 推荐(0)
2012 MUTC 7 总结
摘要: 题解链接:http://page.renren.com/601081183/note/865867924hdu题号:4360~4369 今天状态不太好。中午,我带着疲惫的身躯去到机房,但是开门的人迟迟没来,对于我们的比赛开始时间也就延迟了几分钟。今天也是很久都没有队伍带榜,不过我一打开题目就看懂了两个,一个是1006,另外的是1001。 比赛刚开始的时候,我1001还没更新题意,所以没敢试这题,不过初步可以知道是最短路。然后,我观察了一下1006的输入输出,我很快就发现这个对称图形只需统计其中一部份的可操作点的个数,然后快速幂一下,答案就出来了。我第一遍打出来的程序出现了一个问题,就是点的.. 阅读全文
posted @ 2012-08-15 00:28 LyonLys 阅读(302) 评论(0) 推荐(0)
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3