自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Lightoj 1038 - Race to 1 Again

题目描述:给出一个数D,每次可以选择数D的一个因子,用数D除上这个因子得到一个新的数D,为数D变为1的操作次数的期望为多少?解题思路:根据期望的定理:从当前位置移动到目的地的平均步数。所以可得到:E50 = (E1+1)/6 + (E2+1)/6 + (E5+1)/6 + (E10+1)/6 + (E25+1)/6 + (E50+1)/6;E1 == 0,然后先后依次递推就好啦。#inc...

2020-03-22 22:10:15 108

原创 LightOj:1030-Discovering Gold

思路:就是一个期望dp ,求期望一个很重要的就是逆求期望,为啥是逆求呢,如果正求是在前面期望的基础之上求期望。期望的期望只是一种可能性,并不符合概率要求。这个可以参考贝叶斯公式的定义,里面说的很清楚。关于求期望,要从已知推到未知,就这个题来说,已知只能是必定到达最后一个格子。所以要从已知走向位置就是逆着求的。dp[i]代表的是扔到第i个格子期望得到多少的金子。#include <bits...

2020-03-22 14:26:55 115

原创 Lightoj 1027 - A Dangerous Maze

题意:初始地有n扇门,每次等概率选择一扇门,每扇门有会在xix_ixi​时间内出去,或者回到原点。xix_ixi​为正数时xix_ixi​时间后可以出去,负数时xix_ixi​后回到初始地。求出去需要时间的期望。思路:每次选择门要么可以出去,要么回到原点,假设positivepositivepositive代表xix_ixi​为正数的数量,sumsumsum代表xix_ixi​的和,那么出去的概...

2020-03-22 11:24:49 149

原创 二分图最大匹配与最大独立集

二分图定义定义:对于一个图G=(V,E)G=(V,E)G=(V,E),若能将其点集分为两个互不相交的两个子集X、YX、YX、Y,使得X∩Y=∅X∩Y=∅X∩Y=∅,且对于GGG的边集VVV,若其所有边的顶点全部一侧属于XXX,一侧属于YYY,则称图GGG为一个二分图。定理:当且仅当无向图G的回路个数为偶数时,图G为一个二分图。无回路的图也是二分图。二分图判定:在二分图G中,任选一个点V,使用...

2020-02-20 09:50:27 558

原创 Codeforces Round #615 (Div. 3) E.Obtain a Permutation

题意:给你一个n*m的矩阵,你可以进行两种操作。将矩阵中任意一个数变为任意数。选择矩阵的一列所有数向上移一个位置。下图第一列就是进行了一次操作2最后通过最少的操作次数将矩阵变为下面这种形式:思路:只需要一列一列的考虑即可,每一列最小最终答案就是最小。选取一列遍历每个数,先判断这个数是否是这一行应该出现的数,如果是再判断距离它正确的位置需要移动几次,然后map记录这个次数加1,将一...

2020-02-11 12:55:25 86

原创 GCD & LCM Inverse(poj 2429)

题意:给出xxx和yyy的gcdgcdgcd和lcmlcmlcm,让你求出x+yx+yx+y最小的x,yx,yx,y思路:首先(xy)gcd=lcm\frac{(xy)}{gcd}=lcmgcd(xy)​=lcm,可以构造xgcd×ygcd=lcmgcd\frac{x}{gcd}\times\frac{y}{gcd}=\frac{lcm}{gcd}gcdx​×gcdy​=gcdlcm​,其中xg...

2020-02-09 12:43:44 213

原创 Prime Test(poj 1811)

多组样例,给你一个整数n,判断是否是质数,是的话输出”Prime“,否则输出最小的因子。(2<=n<=254)(2<=n<=2^{54})(2<=n<=254)思路:这么大的范围显然线性筛和暴力分解都会超时,这时就要用到miller_rabin质数测试和pollard_rho大数分解了,首先通过miller_rabin判断是否是质数,然后再pollard_rh...

2020-02-09 11:39:30 464

原创 不定方程详解

二元一次不定方程定义:a,b,ca,b,ca,b,c是整数,ab≠0ab≠0ab​=0,那么形如ax+by=cax+by=cax+by=c的方程称为二元一次不定方程。定理:设a,ba,ba,b是整数,且d=(a,b)d=(a,b)d=(a,b),如果d∣cd|cd∣c,那么方程存在无数多个整数解,否则方程不存在整数解。求解...

2020-02-08 16:18:08 1105

原创 同余方程详解

同余概述定义: 同余给定正整数mmm,若用mmm去除两个整数aaa和bbb,所得的余数相同,称a和b对模mmm同余,记作a≡b(mod m)a≡b(mod\ m)a≡b(mod m),并称该式为同余式,否则,称aaa和bbb对模mmm不同余。定理:a≡b(mod m)a≡b(mod\ m)a≡b(mod m),当且仅当m∣(a−b)m|(a-b)m∣...

2020-02-06 21:23:29 17945 5

原创 扩展欧几里得算法详解

辗转相除法在扩展欧几里得之前先讲一下辗转相除法。定理:设a=qb+ra=qb+ra=qb+r,其中a,b,q,ra,b,q,ra,b,q,r,都是正整数,且,则有:        gcd(a,b)=gcd(b,r)gcd(a,b)=gcd(b,r)gcd(a,b)=gcd(b,r)证明:只需证明aaa与bbb和bbb与rrr有相同的最大公因子即可。设ddd为aaa与bbb的 ...

2020-02-01 20:56:04 1118

原创 欧拉函数详解

欧拉函数φ(n)\varphi(n)φ(n)指是小于或等于n的正整数中与n互质的数的个数(φ(1)=1)(φ(1)=1)(φ(1)=1)。欧拉函数性质是在整数n上的值等于对n进行素因子分解后,所有的素数幂上的欧拉函数之积。积性函数如果一个数论函数fff有当gcd(n,m)==1gcd(n,m)==1gcd(n,m)==1时f(n∗m)=f(n)f(m)f(n*m)=f(n)f(m)f(n∗...

2020-01-31 14:22:18 1910

原创 莫比乌斯反演详解

先导知识:1、[P][P][P]表示当PPP为真时[P][P][P]为1,否则为0。2、a∣ba|ba∣b指bbb被aaa整除。数论函数定义:数论函数指一类定义域是正整数,值域是一个数集的函数。加法:逐项相加即可数乘:用一个常数xxx乘f(n)=x∗f(n)f(n)=x∗f(n)f(n)=x∗f(n)狄利克雷卷积定义两个数论函数的狄利克雷卷积 ∗ :若函数h=f∗gh=f∗gh=...

2020-01-29 22:18:12 1757 2

原创 Codeforces Round #600 (Div. 2) C.Sweets Eating

Codeforces Round #600 (Div. 2) C.Sweets EatingTsumugi brought n delicious sweets to the Light Music Club. They are numbered from 1 to n, where the i-th sweet has a sugar concentration described by an...

2019-11-19 18:15:42 177

原创 Codeforces 1238 D:AB-string

题目传送门: AB-stringD. AB-stringtime limit per test2 secondsmemory limit per test256 megabytesThe string t1 t2…tk is good if each letter of this string belongs to at least one palindrome of length gre...

2019-10-12 17:33:02 209

原创 I. Distance(2018焦作区域赛)

I. Distancetime limit per test6.0 smemory limit per test1024 MBinputstandard inputoutputstandard outputThere are nn points on a horizontal line, labelled with 11 through nn from left to right...

2019-10-05 13:46:13 214

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除