会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
鲜哥的排泄物
2010年3月17日
PKU/POJ 3269 Building A New Barn
摘要: 如果不考虑cannot be on any cow's grazing spot,容易证明分别求横竖的中位数就是最优解(若n是偶数的话解集就是一个矩形区间)。现在只需要考虑解集被grazing spot占满的情况。由于题目说cows never graze in spots that are horizontally or vertically adjacent,那么被占满的情况就只有n是奇数的情...
阅读全文
posted @ 2010-03-17 13:23 三鲜
阅读(1004)
评论(0)
推荐(0)
编辑
2010年3月16日
PKU/POJ 2228 Naptime
摘要: O(NB)的动态规划,状态是[第几天][至今睡过几天][今天睡了没有]。由于是一个环,所以要把其中一个状态分两种情况来计算一次。[代码]
阅读全文
posted @ 2010-03-16 17:24 三鲜
阅读(693)
评论(0)
推荐(0)
编辑
2010年3月15日
PKU/POJ 2378 Tree Cutting
摘要: 预处理出每个子树的大小,就可以线性判断每个点拿掉之后剩余的子树是否符合条件。[代码]
阅读全文
posted @ 2010-03-15 18:12 三鲜
阅读(705)
评论(0)
推荐(1)
编辑
2010年3月6日
PKU/POJ 3039 Close Encounter
摘要: 这题有很经典的方法,可以参见杨哲07年的文章。我用的则是很直观的方法,枚举分母,然后二分分子。注意比较的时候尽量别用浮点,尽管调整精度可以AC。[代码]
阅读全文
posted @ 2010-03-06 11:01 三鲜
阅读(582)
评论(0)
推荐(0)
编辑
2010年3月5日
PKU/POJ 3275 Ranking the Cows
摘要: 关键是要明确在最坏情况下需要比较n * (n - 1) / 2次。之后的事情就简单了,把已得到的两两关系算出来,然后看还差多少。O(nm)。[代码]
阅读全文
posted @ 2010-03-05 16:31 三鲜
阅读(502)
评论(0)
推荐(0)
编辑
2009年3月27日
PKU/POJ 2054 Color a Tree
摘要: 关于树的着色.要求从根节点出发, 遍历整棵树, 要求代价最小. 访问每个节点的代价V[i] = F[i] * C[i], C[i]为已知的值, F[i]则为访问该节点的时间. 每一步只能从已访问的节点拓展.承认, 这个问题晕了我好一会儿... 本题的解法还是挺有意思的 (我指我想到的, 或许不止一种方法) ,我也就不说了,爱动脑经的朋友不妨玩一玩.
阅读全文
posted @ 2009-03-27 00:52 三鲜
阅读(1553)
评论(0)
推荐(0)
编辑
2009年3月25日
解决NetBeans乱码问题
摘要: 我的laptop(Vista)用NetBeans会出现乱码.在选项里设置字体之后能解决代码栏里的问题, 但调试栏等等等等仍旧乱码.网上找了很多解决方法, 有效的是:找到你的Netbeans安装目录下的etc文件夹用记事本打开netbeans.conf找到netbeans_default_options(不是最后那个带句号的...), 在其属性的最后(冒号以内)加一个空格, 再加上-J-Dfile....
阅读全文
posted @ 2009-03-25 20:35 三鲜
阅读(4082)
评论(0)
推荐(0)
编辑
2009年3月21日
最优比率生成树 (最优比例生成树)
摘要: 一个典故2005年的ACM地区赛赛场上, 楼爷高速过了一个求最优比率生成树的问题, 从而打乱了全场的阵脚, 顺利夺冠...概念有带权图G, 对于图中每条边e[i], 都有benifit[i](收入)和cost[i](花费), 我们要求的是一棵生成树T, 它使得 ∑(benifit[i]) / ∑(cost[i]), i∈T 最大(或最小).这显然是一个具有现实意义的问题....
阅读全文
posted @ 2009-03-21 20:46 三鲜
阅读(8982)
评论(1)
推荐(2)
编辑
2009年2月19日
我的第一个跨机器程序
摘要: 一个最最简单的UDP通信.一开始把exe发给人家死活运行不了, 提示说程序没配置好. 百度之后了解到跟VS有关.解决方法是:把项目属性里的"MFC的使用"这一项改为[在静态库中使用MFC]. 之后再编译就行了.注意到如此编译出的exe会大许多.server.cppCode highlighting produced by Actipro CodeHighlighter (freeware)http...
阅读全文
posted @ 2009-02-19 21:11 三鲜
阅读(596)
评论(0)
推荐(0)
编辑
2009年2月16日
Windows Sockets 学习笔记 [第3章 Windows Sockets 基础] (Part I)
摘要: 3.2 协议特征3.2.5 从容关闭Windows Sockets API提供了shutdown()和WSASendDisconnect()实现关闭连接的功能.closesocket()实现关闭套接字的功能, 同时也隐含执行shutdown()的功能.客户端从容关闭的过程: 客户端以SE_SEND为参数调用shutdown(), 意为客户端不再发送数据(但客户端还可以接受数据). 服务器收到FD_...
阅读全文
posted @ 2009-02-16 20:26 三鲜
阅读(444)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
新随笔
新文章
联系
订阅
管理