会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SomnusMistletoe
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
65
66
67
68
69
70
71
72
73
···
85
下一页
2017年2月6日
UVA - 1606 Amphiphilic Carbon Molecules(两亲性分子)(扫描法)
摘要: 题意:平面上有n(n <= 1000)个点,每个点为白点或者黑点。现在需放置一条隔板,使得隔板一侧的白点数加上另一侧的黑点数总数最大。隔板上的点可以看做是在任意一侧。 分析:枚举每个基准点i,将一条直线绕这个点旋转,每当扫过一个点,就可以动态修改两侧的点数。 对于--sum, 1、如果while循环
阅读全文
posted @ 2017-02-06 13:06 Somnuspoppy
阅读(220)
评论(0)
推荐(0)
2017年2月5日
UVA - 11054 Wine trading in Gergovia (Gergovia 的酒交易)(贪心+模拟)
摘要: 题意:直线上有n(2<=n<=100000)个等距的村庄,每个村庄要么买酒,要么卖酒。设第i个村庄对酒的需求为ai(-1000<=ai<=1000),其中ai>0表示买酒,ai<0表示卖酒。所有村庄供需平衡,即所有ai之和等于0。把k个单位的酒从一个村庄运到相邻村庄需要k个单位的劳动力。计算最少需要
阅读全文
posted @ 2017-02-05 19:17 Somnuspoppy
阅读(184)
评论(0)
推荐(0)
UVA - 12107 Digit Puzzle(数字谜)(IDA*)
摘要: 题意:给出一个数字谜,要求修改尽量少的数,使修改后的数字谜只有唯一解。空格和数字可以随意替换,但不能增删,数字谜中所有涉及的数必须是没有前导零的正数。输入数字谜一定形如a*b=c,其中a、b、c分别最多有2、2、4位。分析: 1、因为输出字典序最小,所以每一位数按“*0123456789”顺序枚举。
阅读全文
posted @ 2017-02-05 00:03 Somnuspoppy
阅读(689)
评论(0)
推荐(1)
2017年2月2日
UVA - 12113 Overlapping Squares(重叠的正方形)
摘要: 题意:给定一个4*4的棋盘和棋盘上所呈现出来的纸张边缘,问用不超过6张2*2的纸能否摆出指定的形状。 分析:2*2的纸在4*4的棋盘上总共有9种放置位置,枚举所有的放置位置即可。枚举情况总共种。
阅读全文
posted @ 2017-02-02 17:01 Somnuspoppy
阅读(233)
评论(0)
推荐(0)
2017年2月1日
UVA - 10384 The Wall Pusher(推门游戏)(IDA*)
摘要: 题意:从起点出发,可向东南西北4个方向走,如果前面没有墙则可走;如果前面只有一堵墙,则可将墙向前推一格,其余情况不可推动,且不能推动游戏区域边界上的墙。问走出迷宫的最少步数,输出任意一个移动序列。 分析: 1、最少步数--IDA*。 2、注意,若此墙可推动,必须改变当前格子,和沿当前格子向前一步的格
阅读全文
posted @ 2017-02-01 22:04 Somnuspoppy
阅读(526)
评论(0)
推荐(0)
上一页
1
···
65
66
67
68
69
70
71
72
73
···
85
下一页
公告