2021年1月17日

最大公约数与最小公倍数

摘要: 1.最大公约数 一般使用辗转相除法即欧几里得算法来计算。 设有两数a,b,求这两个数的最大公约数 代码如下: 这里有一个性质:设有两数a,b,求这两个数的最大公约数 gcd(a,b)=gcd(b,a%b) 且等同于 gcd(a,b)=gcd(b,a-b),因为多减几次相当于a%b了 这里使用了三目运 阅读全文

posted @ 2021-01-17 12:13 轻描淡写ぃ 阅读(162) 评论(0) 推荐(0) 编辑

2020年12月15日

hdu2063 过山车(二分图基础)

摘要: 过山车 Problem Description RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XH 阅读全文

posted @ 2020-12-15 11:39 轻描淡写ぃ 阅读(99) 评论(0) 推荐(0) 编辑

2020年10月12日

今年暑假不AC

摘要: 题目描述: 今年暑假不AC “今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目, 阅读全文

posted @ 2020-10-12 20:41 轻描淡写ぃ 阅读(230) 评论(0) 推荐(0) 编辑

2020年9月9日

最短路相关

摘要: 求一个图的最短路径。 一、多源最短路 1.Floyed-Wallsahll算法 借用动态规划的思想,是枚举中转点,其中核心语句的原型是mp[i][k][k-1]+mp[k][j][k-1]<=mp[i][j][k],只不过因为最后的k,k-1没什么用,就压缩成了二维。 代码: 1 for(int k 阅读全文

posted @ 2020-09-09 09:52 轻描淡写ぃ 阅读(133) 评论(0) 推荐(0) 编辑

2020年8月16日

Finding the Order(数学+思维)

摘要: 多校第四场 F Finding the Order 题意:有两条平行的直线 AB 和 CD, 给出 AC, AD, BC, BD 四个距离,问是 AB//CD 还是 AB//DC。 思路:利用四边形的两条对角线中的较大的那个一定大于任意一边的性质。因此找到这四个距离的最大值,如果最大值来自 AD 或 阅读全文

posted @ 2020-08-16 22:20 轻描淡写ぃ 阅读(231) 评论(0) 推荐(0) 编辑

2020年6月10日

日常训练(1)

摘要: 6月9日:牛客算法周练10 https://ac.nowcoder.com/acm/contest/5986#question B题:暴力出奇迹 思路:采用二进制贪心,如果当前位置贡献为连续1的则记录答案。和线性基的想法类似,选择对于当前位存在贡献的一位。 关于线性基:https://oi-wiki 阅读全文

posted @ 2020-06-10 19:01 轻描淡写ぃ 阅读(142) 评论(0) 推荐(0) 编辑

2020年5月19日

数字比较(牛客网周练)

摘要: 数字比较 链接:https://ac.nowcoder.com/acm/contest/5713/E来源:牛客网 题目描述 牛牛很喜欢对数字进行比较,但是对于3 > 2这种非常睿智的比较不感兴趣。上了高中之后,学习了数字的幂,他十分喜欢这种数字表示方法,比如xy。 由此,他想出了一种十分奇妙的数字比 阅读全文

posted @ 2020-05-19 21:07 轻描淡写ぃ 阅读(316) 评论(0) 推荐(0) 编辑

2020年5月5日

Lucas定理(卢卡斯定理)

摘要: Lucas定理 Lucas定理适用于组合数C(n,m)mod p 时,n和m较大,但是p为素数的时候。 原理就不写了。 其直接应用为:C(n,m)%p=C(n/p,m/p)*C(n%p,m%p)%p,即Lucas(n,m)%p=Lucas(n/p,m/p)*C(n%p,m%p)%p 求上式的时候,L 阅读全文

posted @ 2020-05-05 10:34 轻描淡写ぃ 阅读(868) 评论(0) 推荐(0) 编辑

2020年4月30日

博弈论相关

摘要: 一、巴什博奕(Bash Game) 状态1:只有一堆含n个物品,两个轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者胜。 分析:获胜心理,于是每个人都会采取最优策略。由上面的状态可知,如果n=m+1,因为最少必须取1个,最多取m个,那么无论先手怎么样取,后手都能一次性取光(可取<=m 阅读全文

posted @ 2020-04-30 17:39 轻描淡写ぃ 阅读(129) 评论(0) 推荐(0) 编辑

2020年4月28日

乘法逆元

摘要: 基于模运算和同余定理的知识(取模运算+同余定理) 定义:若ax≡1 mod p, 且gcd(a,p)=1(a与p互质),则称a关于1模p的乘法逆元为x。也可表示为ax≡1(mod p)。 当a与p互质时,a关于模p的乘法逆元有解。如果不互质,则无解。如果p为质数,则从1到p-1的任意数都与p互质,即 阅读全文

posted @ 2020-04-28 18:05 轻描淡写ぃ 阅读(356) 评论(0) 推荐(0) 编辑

导航