自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 数论公式记录

对于二元一次方程ax1 + by1 = d,其中d = gcd(a,b)。又gcd(a,b) = gcd(b,a%b),所以x1 = y2,y1 = (x2 - (a/b)这里注意传参时调换了y和x的顺序,利于代码简洁。所以有bx2 + (a % b)y2 = d,于是有bx2+(a - (a/b)又a%b = a - (a/b)

2023-01-25 20:49:37 48

原创 rand生成随机数使用

头文件:<stdilb.h>1.生成0~RAND_MAX范围内的随机数如果不需要特定范围,那么可以直接使用rand,它将返回0~RAND_MAX之间的数,其中RAND_MAX的值为2147483647,定义在 stdlib.h中。int x=rand();2.生成特定范围内的随机数特定范围的生成有三种1.生成0~x之间的随机数int a=rand()%x;2生成-y~x-y之间的随机数int a=rand%x-y;3生成x~y之间的随机数i..

2022-04-13 20:14:08 879

原创 蓝桥杯刷题日记

算法训练 印章共有n种图案的印章,每种图案的出现概率相同。小A买了m张印章,求小A集齐n种印章的概率。解法:这题要用二维的动态规划来做,建立一个二维数组dp[m][n],开始的时候以为dp[i][1],应该为1,因为买m枚印章肯定会出现1种,后来看了别人的题解发现想错了,dp[i][j]表示的是买i枚里面有j种的概率,而不是买i枚至少有j枚的概率。而中间态可以分为两种情况,一种是前i-1个已经凑齐n种,一种是前i-1个凑齐i-1种,故可得状态转移方程如下:#include<s

2022-01-18 11:01:45 538

空空如也

空空如也

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

TA关注的人

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