上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 原题链接:UVa10820解析:由题意可得,当表最简时,x与y不能有公因数,即x与y互素。当xy时同理,故最终答案为ans = f + f + 1。最后加上的1是f(1,1)。代码实例:#include#includeusing namespace std;const... 阅读全文
posted @ 2018-08-08 10:29 Dr_Lo 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 解析:若想m是a的倍数,那么将m和a按照唯一分解定理分解为素数相乘,a对应素数的指数一定要大于等于m对应素数的指数。其中e是对应p的素数的指数,根据递推式,每次与(n - k + 1)/ k 相乘,改变了对应的指数,故用e表示不同系数的对应位置上素数的指数。代码实例:... 阅读全文
posted @ 2018-08-05 13:24 Dr_Lo 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 原题链接:UVa10791解析:给出n,可以由唯一分解定理把n分解为若干素数相乘的形式(n = a1^p1*a2^p2*...)。由于任意一个数都可以分解成上述形式,所以最小公倍数为n的一些数分解出来的每个素数的指数一定不大于n对应素数的指数。每个a^p单独作为一个整... 阅读全文
posted @ 2018-08-04 16:46 Dr_Lo 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 原题链接:UVa10375解析:其中primes是前1000个素数,e数组存放每个素数对应的指数。代码实例:#include#include#include#includeusing namespace std;int primes[1005];int e[1005]... 阅读全文
posted @ 2018-08-04 15:32 Dr_Lo 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 原题链接:UVa10934解析:设还剩i个气球,j次机会时能够测得的最大高度为d[i][j](换句话说,就是d[i][j]层内,可以用i个气球j次机会测出气球硬度为j),可以知道:如果此层气球炸了,那么就意味着d[i][j] - 1 层必须用i-1个气球,测试j-1次... 阅读全文
posted @ 2018-08-02 21:34 Dr_Lo 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 以斐波那契数列为例,计算斐波那契数列的矩阵方法代码如下:(快速幂、矩阵乘法)《挑战程序设计竞赛第二版》P199#include#includeusing namespace std;typedef vector vec;typedef vector mat;int M... 阅读全文
posted @ 2018-07-29 20:23 Dr_Lo 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目描述:给定一个n个顶点组成的带权有向图的距离矩阵d( i , j ) ( INF表示没有边 )。要求从顶点0出发,经过每个顶点恰好一次后再回到顶点0.问所经过的边的总权重的最小值是多少?限制条件:2 = 0) return dp[S][v]; if(S == (... 阅读全文
posted @ 2018-07-28 12:02 Dr_Lo 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 问题描述:给定n*m的格子,每个格子被染成了黑色或者白色。现在要用1*2的砖块覆盖这些格子,要求块与块之间互相不重叠,且覆盖了所有白色的格子,但不覆盖任意一个黑色格子。求一共有多少种覆盖方法,输出方案数对M取余后的结果。限制条件:1 = 0;i--){ for(in... 阅读全文
posted @ 2018-07-28 11:19 Dr_Lo 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 题目链接:uva11400解析:这题的题意比较难理解,题目给出每种灯泡的电压v,电源费用k,灯泡的费用c,灯泡数量l。那么其中一种灯泡需要花的钱d[i] = l[i] * c[i] + k[i]。现在要求求出最少费用,那问题就变成了:是前i种灯泡全用灯泡i省钱,还是前... 阅读全文
posted @ 2018-07-22 08:42 Dr_Lo 阅读(168) 评论(1) 推荐(0) 编辑
摘要: 原题链接:uva12563解析: 这题我花了十几分钟就敲出来了,但是没通过,于是改了俩个多小时才发现少打了max....。 这题是典型的01背包问题,其中时间可以看作背包容量,每首歌就可以看作体积了,那么重量就是1。本题要求唱最多的歌的同时... 阅读全文
posted @ 2018-07-21 19:14 Dr_Lo 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页