会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yiyi
要好好努力了
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
下一页
2015年8月9日
【穷竭】POJ3187-Backward Digit Sums
摘要: 【思路】利用杨辉三角形,每一个数字被加的次数等于它在杨辉三角形中对应的那个数字。注意这道题的意思是,最底层是N的全排序,而不是指1..10都可以。生成杨辉三角形的时候第一次我用了二重循环模拟生成,后来学习到,杨辉三角形中,第n行第k个数字为Cnk。不过在第二个程序中我的杨辉三角形没有预处理,导致了很...
阅读全文
posted @ 2015-08-09 17:41 iiyiyi
阅读(406)
评论(0)
推荐(0)
2015年8月8日
【枚举+贪心】POJ2718-Smallest Difference
摘要: 【题目大意】按升序输出几个不同的数字,任意组成两个数字,输出最小的差值。【思路】虽然是在穷竭搜索的章节里找到的题目,但是我觉得不需要穷竭搜索,枚举一下就可以了,0MS。分为一下三种情况:(1)如果只有两个数字,且其中第一个数字为0,则第二个数字就是答案。(2)如果有奇数个数字,分为长度为l+1和l的...
阅读全文
posted @ 2015-08-08 20:10 iiyiyi
阅读(299)
评论(0)
推荐(0)
【BFS】POJ3669-Meteor Shower
摘要: 【思路】预处理时先将陨石落到各点的最短时间纪录到数组中,然后在时间允许的范围内进行广搜。一旦到某点永远不会砸到,退出广搜。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 const in...
阅读全文
posted @ 2015-08-08 12:49 iiyiyi
阅读(260)
评论(0)
推荐(0)
【DFS】POJ3009-Curling 2.0
摘要: 【题目大意】给出一张地图,一旦往一个方向前进就必须一直向前,直到一下情况发生:(1)碰到了block,则停在block前,该block消失;(2)冲出了场地外;(3)到达了终点。改变方向十次以上或者冲出场外都判输,问至少几步能到达终点,无法到达输出-1。【思路】DFS,往四个方向搜索,每次不断向前直...
阅读全文
posted @ 2015-08-08 11:20 iiyiyi
阅读(193)
评论(0)
推荐(0)
2015年8月6日
【差分约束系统/SPFA】POJ3169-Layout
摘要: 【题目大意】 n头牛从小到大排,它们之间某些距离不能大于一个值,某些距离不能小于一个值,求第一头牛和第N头牛之间距离的最大值。 【思路】 由题意可以得到以下不等式d[AL]+DL≥d[BL];d[BD]+(-DD)≥d[AD];d[i+1]+0≥d[i],显然是差分约束系统。即构造从AL到BL权值为
阅读全文
posted @ 2015-08-06 15:42 iiyiyi
阅读(338)
评论(0)
推荐(0)
【最大权森林/Kruskal】POJ3723-Conscription
摘要: 【题目大意】招募m+n个人每人需要花费$10000,给出一些关系,征募某个人的费用是原价-已招募人中和他亲密值的最大值,求最小费用。【思路】人与人之间的亲密值越大,花费越少,即求出最大权森林,可以用最小(大)生成树的思路来解决。按亲密值由大到小排序,对于每一个关系,判断两人是否在一个集合中,在则跳过...
阅读全文
posted @ 2015-08-06 15:30 iiyiyi
阅读(417)
评论(0)
推荐(0)
2015年8月5日
【dijkstra优化/次短路径】POJ3255-Roadblocks
摘要: 【题目大意】给出一张无向图,求出从源点到终点的次短边。【思路】先来谈谈Dijkstra的优化。对于每次寻找到当前为访问过的点中距离最短的那一个,运用优先队列进行优化,避免全部扫描,每更新一个点的最短距离就加入优先队列。有人会问,一个点如果已经处理完成了,那它还留在队列中怎么办?我们放入队列时将一个点...
阅读全文
posted @ 2015-08-05 23:40 iiyiyi
阅读(4499)
评论(0)
推荐(2)
2015年8月4日
【SPFA】POJ1860-Currency Exchange
摘要: 【题目大意】给出每两种货币之间交换的手续费和汇率,求出从当前货币s开始交换,能否赚。【思路】反向运用SPFA,判断是否有正环。每次队首元素出队之后,判断一下到源点s的距离是否增大,增大则返回true。一开始判断正环的思路如果有一个元素入队超过n次,则说明存在正环。后来发现这个思路是不适用的,因为这个...
阅读全文
posted @ 2015-08-04 23:06 iiyiyi
阅读(1806)
评论(0)
推荐(0)
【SPFA】POJ1511-Invitation Cards
摘要: 【题目大意】给出一张有向图,以1位源点,求“从源点出发到各点的距离”和“与各点返回源点的距离和”相加得到的和。【思路】毫无疑问是最短路径,但是这数据量就算是SPFA也绝壁会超时啊,抱着必死的心态写了submitt,居然AC..才意识到Time Limit:8000MS。大体的实现方法就用SPFA先计...
阅读全文
posted @ 2015-08-04 19:13 iiyiyi
阅读(1272)
评论(0)
推荐(0)
2015年8月3日
【Floyd】POJ1125-Stockbroker Grapevine
摘要: 水题,裸的Floyd。最后要求遍历一遍图的最短路径,只需要枚举将当前每一个点作为起始点。如果它不能到达其中的某一点,则该点不可能作为起始点;否则,由该点开始遍历全图的最短路径是到所有点距离中的最大值。最终结果就是这些最大值中的最小值。 1 #include 2 #include 3 using na...
阅读全文
posted @ 2015-08-03 09:12 iiyiyi
阅读(182)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
下一页
公告