上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 44 下一页
摘要: 乘法逆元 对于缩系中的元素,每个数a均有唯一的与之对应的乘法逆元x,使得ax≡1(mod n) 一个数有逆元的充分必要条件是gcd(a,n)=1,此时逆元唯一存在 逆元的含义:模n意义下,1个数a如果有逆元x,那么除以a相当于乘以x。 下面给出求逆元的几种方法: 给定模数m,求a的逆相当于求解ax= 阅读全文
posted @ 2018-05-09 19:08 _努力努力再努力x 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/whereisherofrom/article/details/78922798 三、数论常用算法 1、Rabin-Miller 大素数判定 2、Pollard-rho 大数因式分解 3、RSA原理 三、数论常用算法 1、Rabin-Miller 阅读全文
posted @ 2018-05-09 18:50 _努力努力再努力x 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/whereisherofrom/article/details/78922798 二、数论基础知识 1、欧几里德算法(辗转相除法) 2、扩展欧几里德定理 a.线性同余 b.同余方程求解 c.逆元 3、中国剩余定理(孙子定理) 4、欧拉函数 a.互素 阅读全文
posted @ 2018-05-09 18:46 _努力努力再努力x 阅读(7303) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/whereisherofrom/article/details/78922798 素数:http://www.cnblogs.com/fzl194/p/8810399.html 快速幂:http://www.cnblogs.com/fzl194/p 阅读全文
posted @ 2018-05-09 18:36 _努力努力再努力x 阅读(24431) 评论(0) 推荐(2) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-1837 题目大意: 一个天平上有C个挂钩,第i个挂钩的位置为C[i],C[i] < 0表示该挂钩在原点的左边,C[i] > 0表示该挂钩在原点的右边;然后给出G个钩码的重量,问有多少种挂法使得天平保持平衡。 解题思路: 阅读全文
posted @ 2018-05-08 22:04 _努力努力再努力x 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-3267 题目大意: 题意就是给出一个主串,和一本字典,问最少在主串删除多少字母,可以使其匹配到字典的单词序列。 PS:是匹配单词序列,而不是一个单词 解题思路: dp[i]表示从message中第i个字符开始,到第L个 阅读全文
posted @ 2018-05-08 21:41 _努力努力再努力x 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-1080 题目大意: 给定两组序列,要你求出它们的最大相似度,每个字母与其他字母或自身和空格对应都有一个打分,求在这两个字符串中插入空格,让这两个字符串的匹配分数最大 解题思路: 类似LCS,以dp[i][j]表示s1前 阅读全文
posted @ 2018-05-08 21:09 _努力努力再努力x 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-1260 题目大意: 给定一系列的不同质量项链上的珠宝数量和价格(按质量升序给出,同时价格也升序)。可以用价格高的珠宝来替代价格低的珠宝。这样或许可以节省总钱数。而题目就是要求出购买所有数量的珠宝所需支付的最低价格。 解 阅读全文
posted @ 2018-05-08 20:20 _努力努力再努力x 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-1836 题目大意: 题意:令到原队列的最少士兵出列后,使得新队列任意一个士兵都能看到左边或者右边的无穷远处。就是使新队列呈三角形分布就对了。 解题思路: 求出每一位结束的最长上升子序列和每一位开始的最长下降子序列,求出 阅读全文
posted @ 2018-05-08 19:51 _努力努力再努力x 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 题目链接: https://cn.vjudge.net/problem/POJ-1276 题目大意: 有各种不同面值的货币,每种面值的货币有不同的数量,请找出利用这些货币可以凑成的最接近且小于等于给定的数字cash的金额。 解题思路: 多重背包+二进制优化 dp[i]为真表示可以凑出i元 注意dp[ 阅读全文
posted @ 2018-05-08 18:44 _努力努力再努力x 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 44 下一页