上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: http://poj.org/problem?id=2065 (题目链接) 题意 题意半天看不懂。。给你一个素数P(P<=30000)和一串长为n的字符串str[]。字母'*'代表0,字母a-z分别代表1-26,这n个字符所代表的数字分别代表f(1)、f(2)....f(n)。定义: ${f(k)= 阅读全文
posted @ 2016-12-29 16:04 MashiroSky 阅读(339) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1923 (题目链接) 题意 按顺序给出m个n元模线性方程,问最少当给出多少个方程时整个方程组有解。 Solution 当所消的当前位为0时在下面的方程里面去找,如果没找到,则无解。 刚开始还想能否在消元 阅读全文
posted @ 2016-12-29 15:21 MashiroSky 阅读(528) 评论(0) 推荐(0) 编辑
摘要: http://codevs.cn/problem/2495/ (题目链接) 题意 给出一个N*N的矩阵,其中元素有5种颜色,每次可以将左上角元素所在的连通块更换一种颜色,连通块指相邻并且颜色相同的元素在同一连通块内。问最少改变几次颜色使得所有元素颜色相同。 Solution 刚开始打了个迭代加深,g 阅读全文
posted @ 2016-12-28 21:44 MashiroSky 阅读(553) 评论(0) 推荐(3) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1085 (题目链接) 题意 给出一个初始局面,问能否在15步内走到最终局面,并输出最少步数。 Solution 迭代加深+A*,估价函数就是有cnt个子不在最终局面的位置,也就是说就算每一步都能将一个子 阅读全文
posted @ 2016-12-27 21:27 MashiroSky 阅读(232) 评论(1) 推荐(1) 编辑
摘要: http://poj.org/problem?id=2449 (题目链接) 题意 求有向图K短路。 Solution A*。g(x)为当前节点到起点的步数,h(x)为当前节点到终点的最短距离(也就是估价函数)。 细节 dijkstra求终点到各点最短路时要把边反向。原来起点和终点可以是同一个点,坑死 阅读全文
posted @ 2016-12-27 20:36 MashiroSky 阅读(383) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=3124 (题目链接) 题意 求树的直径以及直径的交。 Solution 我的想法超麻烦,经供参考。。思路还是蛮简单的,就是细节实在是。。。写的我眼泪掉下来。 首先直径很好求,2遍dfs,顺便求出点x儿子 阅读全文
posted @ 2016-12-27 11:19 MashiroSky 阅读(154) 评论(1) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1742 (题目链接) 题意 给出n钟纸币,每种纸币面值为a[i],数量为c[i],问能够成多少数值小于等于m的数。 Solution 先想到了容斥,然并卵。又想到了多重背包,这不是经典模型吗。。毫不犹豫二进制分组,结果就TLE了。。于是写了发nm 阅读全文
posted @ 2016-12-26 14:48 MashiroSky 阅读(346) 评论(0) 推荐(1) 编辑
摘要: http://poj.org/problem?id=1737 (题目链接) 题意 求n个节点的无向连通图的方案数,不取模w(゚Д゚)w Solution 刚开始想了个第二类斯特林数,然而并不知道怎么求具体方案,于是翻了题解。。 设${f_n}$表示n个节点的方案数。 那么n个节点所能够构成的无向图, 阅读全文
posted @ 2016-12-25 22:47 MashiroSky 阅读(267) 评论(0) 推荐(1) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=4517 (题目链接) 题意 求n个数中正好m个数位置不变的排列数。 Solution $${错排公式:D(n)=(n-1)*[D(n-1)+D(n-2)]}$$ $${ans=D(n-m)*C(n,n- 阅读全文
posted @ 2016-12-25 17:30 MashiroSky 阅读(324) 评论(1) 推荐(1) 编辑
摘要: http://poj.org/problem?id=1694 (题目链接) 题意 一棵树,现在往上面放石子。对于一个节点x,只有当它的直接儿子都放满石子时,才能将它直接儿子中的一个石子放置x上,并回收其它石子。问最少需要多少个石子才能将石子放到根节点上。 Solution 显然,贪心。数据范围小的可 阅读全文
posted @ 2016-12-25 17:00 MashiroSky 阅读(194) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2281 (题目链接) 题意 一个1*n的棋盘,棋盘上一个隔一个的放着个黑棋和白棋,最左端是白棋,最右端是黑棋每次可以向左或向右移动<=d颗棋子,移动不能跨越棋子,也不能越出边界,问先手必胜的初始状态有多 阅读全文
posted @ 2016-12-25 15:42 MashiroSky 阅读(293) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1913 (题目链接) 题意 给出一个平面上n个点,求任选3个点画一个圆所包含的点的期望值。 Solution 这个问题可以转化为凹凸多边形的问题求解(当然我是没想到的)。。左转题解:http://blo 阅读全文
posted @ 2016-12-25 10:10 MashiroSky 阅读(336) 评论(0) 推荐(0) 编辑
摘要: http://codevs.cn/problem/1515/ (题目链接) 题意 给出一个棋盘,规定走到(x,y)的花费C(x,y)=C(x-1,y)+C(x,y-1),x=0或y=0时C(x,y)=1。求从(0,0)走到(n,m)的路径上的花费和的最小值。 Solution 画画图很容易就会发现是 阅读全文
posted @ 2016-12-24 22:48 MashiroSky 阅读(247) 评论(1) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1227 (题目链接) 题意 一个n*m的公墓,一个点上要么是墓地,要么是常青树,给出一个数K,并规定每块墓地的虔诚度是以这个墓地为中心上下左右分别选择K棵常青树的方案数。问整个公墓所有墓地的虔诚度之和。 阅读全文
posted @ 2016-12-24 20:52 MashiroSky 阅读(276) 评论(0) 推荐(1) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=3505 (题目链接) 题意 给定一个n*m的网格,请计算三点都在格点上的三角形共有多少个。 Solution $${ans=平面中选三个点的方案数-三点共线的方案数}$$ $${ans=C_{(n+1) 阅读全文
posted @ 2016-12-24 11:33 MashiroSky 阅读(240) 评论(2) 推荐(1) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1059 (题目链接) 题意 一个01矩阵,可以任意交换两行或两列,问能否经过若干次交换后使主对角线全为1。 Solution hzwer:同行同列的点无论经过多少次变换仍然同行或同列,所以题目可转换为能 阅读全文
posted @ 2016-12-24 09:47 MashiroSky 阅读(237) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2112 (题目链接) 题意 有K个能挤M头奶牛的挤奶机和C头奶牛,告诉一些挤奶机和奶牛间距离,求最优分配方案使最大距离最小。 Solution 先Floyd跑出两两点之间的最短距离,二分答案,最大流。 细节 注意距离不超过200是Floyd之前两 阅读全文
posted @ 2016-12-24 09:29 MashiroSky 阅读(320) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2455 (题目链接) 题意 给出一张n个点,p条边的无向图,需要从1号节点走到n号节点一共T次,每条边只能经过1次,问T次经过的最大的边最小是多少。 Solution 很显然,二分答案,然后建图跑最大流即可。 细节 双向边? 代码 阅读全文
posted @ 2016-12-23 22:23 MashiroSky 阅读(279) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3084 (题目链接) 题意 一个房子里面有m个房间,一些房间之间有门相连,而门的开关只在一个房间有,也就是说只有一个房间可以控制该扇门的开关。现在一些房间出现了入侵者,问最少需要关紧几扇门才能够保护第n号房间。 Solution 最少关闭多少扇门 阅读全文
posted @ 2016-12-23 21:49 MashiroSky 阅读(303) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2699 (题目链接) 题意 给出1张有向完全图。U->V表示U可以打败V并得一分。如果一个人的得分最高,或者他打败所有比自己得分高的人,那么此人就是king。现在按顺序给出每个人的得分,求最多可能有多少个king同时存在。 Solution 想了 阅读全文
posted @ 2016-12-23 21:09 MashiroSky 阅读(204) 评论(1) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=3218 (题目链接) 题意 给${n}$个格子涂白或黑色,白则${w_i}$,黑则${b_i}$的好看度,若对于黑格${i}$存在:${白格j,使得1 \leq j<i,l_i \leq a_j \le 阅读全文
posted @ 2016-12-22 21:16 MashiroSky 阅读(336) 评论(0) 推荐(1) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=3122 (题目链接) 题意 对于一个数列${X_i}$,其递推式为:${X_{i+1}=(a*X_i+n)~mod~P}$,求最小的${i}$满足${X_i=t}$。 Solution 大家还记得数学中 阅读全文
posted @ 2016-12-21 15:26 MashiroSky 阅读(258) 评论(0) 推荐(1) 编辑
摘要: http://poj.org/problem?id=2417 (题目链接) 题意 求解$${A^X≡B~(mod~P)}$$ Solution BSGS。 细节 map TLE飞,只好写了hash挂链。。从TLE到110MS→_→ 代码 阅读全文
posted @ 2016-12-20 21:03 MashiroSky 阅读(246) 评论(2) 推荐(1) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2242 (题目链接) 题意 给出y,z,p。求:1.yz mod p;2.xy=z(mod p);3.yx=z(mod p)。 Solution 1.快速幂 2.exgcd 3.BSGS 细节 数学题就 阅读全文
posted @ 2016-12-20 20:17 MashiroSky 阅读(225) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2245 (题目链接) 题意 n个产品,每个需要造C[i]件;m个员工,每个员工可以制造一些产品;每个员工的愤怒值是关于制造产品数的递增分段函数。所有员工的愤怒值之和最少是多少。 Solution 按照题 阅读全文
posted @ 2016-12-20 10:41 MashiroSky 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页