自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-08-04

MFC更改exe文件图标1.导入.ico图标;2.更改获取图标代码;3.打开Resource.h文件,修改该图标的value值,把值改为Icon下几个图标中最小的:如:#define IDR_MAINFRAME 128#define IDI_ICON1 127#define IDI_ICON2 1304.release下重新生成文件如果文件图标没有改变,是因为缩

2021-08-04 18:00:08 73

原创 VS2019安装使用VS2015工具

1.工具->获取工具和功能;2.选择“使用C++的桌面开发”,在右侧勾选最后一个“MSVC v140-VS2015C++生成工具”3.安装。

2021-06-29 13:51:03 3435

原创 .chm文件打不开或者不显示具体内容

1.右击文件,打开属性;2.勾选最下方的“解除锁定”,点击确定,重新打开

2021-04-18 17:17:00 230

翻译 a^b%p

b在二进制下有k位,其中 i 位的数字是 Ci那么:b=Ck*2^(k-1)+C(k-1)*2^(k-2)+......+C0*2^0于是 a^b=a^(C(k-1)*2^(k-1))*a^(C(k-2)*2^(k-2))*......a^(C0*2^0)又因为 a^(2^(i))=(a^(2^(i-1)))^(2)所以我们很容易通过k次递推求出每个乘积项,当 Ci=1时,把该乘...

2019-05-07 13:13:45 193

转载 a*b%p

方法一:b用二进制表示下有k位,其中i位的数 字是Ci,即:b=Ck*2^(k-1)+Ck-1*2^(k-2)+......+C0*2^0那么 a*b=Ck*2^(k-1)*a+Ck-1*2^(k-2)*a+......+C0*2^0*a因为 a*2^i=(a*2^(i-1))*2所以通过k次递推每个乘积项,当Ci=1时,把该乘积项累加到答案中即可,时间复杂度O(log2 (b)...

2019-05-06 20:39:41 723

原创 2513 重排列

2513 重排列2 秒 262,144 KB 10 分 2 级题有两个长度为n的序列A,B,你需要重排列A,使得满足A[i]>B[i]的i的数目尽量大。只需输出这个最大个数即可。收起输入第一行输入一个正整数n;第二、三行分别输出n个非负整数,表示A、B中的元素,以空格隔开;其中1≤n≤10000,0≤A[i],B[i]≤10^9。输出输出一行一个数...

2019-04-07 19:19:07 187

原创 2512 重排列得到2的幂

2512 重排列得到2的幂2 秒 262,144 KB 10 分 2 级题小b有一个数n,现在她想把n的每一位重排列,使得得到的结果为2的幂次。请问小b能得到2的幂次吗?注意重排列后不允许有前导0。样例解释:46重排列成64,为2^6。收起输入输入一个数N,其中1≤N≤10^9输出满足条件,输出“true”;不满足,则输出“false”。...

2019-04-07 19:17:39 300

原创 2500 后面第一个大于

2500 后面第一个大于2 秒 262,144 KB 10 分 2 级题小b有一个长度为n的序列t,现在她对于每个i,求最小的正数j满足i+j≤ni+j≤n且ti+j>titi+j>ti,输出j,如果不存在这样的j,则输出0。样例解释:对于i=1,t2>t1t2>t1,所以最小的j=1;对于i=7,不存在这样的j,所以输出0。收起输入第...

2019-04-07 19:16:25 125

原创 2499 不降的数字

2499 不降的数字2 秒 262,144 KB 10 分 2 级题小b有一个非负整数N,她想请你找出≤N≤N的最大整数x,满足x各个位数上的数字是不降的。也就是说,设x的十进制表示为a1,a2,…,ama1,a2,…,am,则对于任意1≤i<m1≤i<m,ai≤ai+1ai≤ai+1。收起输入输入一个非负整数N。0≤N≤10^9输出输出...

2019-04-07 19:15:03 280

原创 2488矩形并的面积

2488 矩形并的面积2 秒 262,144 KB 10 分 2 级题在二维平面上,给定两个矩形,满足矩形的每条边分别和坐标轴平行,求这个两个矩形的并的面积。即它们重叠在一起的总的面积。收起输入8个数,分别表示第一个矩形左下角坐标为(A,B),右上角坐标为(C,D);第二个矩形左下角坐标为(E,F),右上角坐标为(G,H)。保证A<C,B<D,E&lt...

2019-04-07 19:11:58 185

原创 2497 数三角形

2497 数三角形2 秒 262,144 KB 10 分 2 级题小b有一个仅包含非负整数的数组a,她想知道有多少个三元组(i,j,k),满足i<j<k且a[i],a[j],a[k]可能作为某个三角形的三条边的边长。收起输入第一行输入一个正整数n,表示数组a中元素个数;第二行n个非负整数,表示a中元素,以空格隔开;其中0<n≤1000,a中任意元素a...

2019-04-07 19:09:01 585 1

原创 2489 小b和灯泡

2489 小b和灯泡2 秒 262,144 KB 10 分 2 级题小b有n个关闭的灯泡,编号为1...n。小b会进行n轮操作,第i轮她会将编号为i的倍数的灯泡的开关状态取反,即开变成关,关变成开。求n轮操作后,有多少灯泡是亮着的。收起输入输入一个数字表示灯泡数n,其中1<n≤10000000输出输出一个数字表示最终亮着的灯泡数输入样例3输...

2019-04-07 19:04:08 151

原创 2488 矩形并的面积

2488 矩形并的面积2 秒 262,144 KB 10 分 2 级题在二维平面上,给定两个矩形,满足矩形的每条边分别和坐标轴平行,求这个两个矩形的并的面积。即它们重叠在一起的总的面积。收起输入8个数,分别表示第一个矩形左下角坐标为(A,B),右上角坐标为(C,D);第二个矩形左下角坐标为(E,F),右上角坐标为(G,H)。保证A<C,B<D,E<G,...

2019-04-07 19:00:14 149

转载 博弈论

主要讨论三个比较常见的博弈游戏Bash Game,Nim Game和Wythoff Game,较为领人惊叹的是,他们最后都是通过数论或者自然数性质完美解决:Bash Game:同余理论Nim Game:异或理论Wythoff Game:黄金分割(1)Bash Game:一堆n个物品,两人轮流取,每次取1至m个,最后取完者胜 比如10个物品,...

2019-04-01 13:19:50 188

原创 输入输出

printf("%d"); 默认左对齐printf("%-10d"); 左对齐,宽度为10,输出(默认填充空格)printf("%10d"); 右对齐,宽度为10,输出printf("%02d"); 右对齐,宽度为10,输出(填充0)getline(cin, 字符串名); 读入整行字符串(包含空格)cout<...

2019-04-01 13:13:33 112

原创 数据类型

小于int %d/%i int %d十进制整数形式 十进制整数形式double %f double %lf双精度浮点数 双精度浮点数char %c...

2019-03-18 08:33:20 67

原创 STL

minn=*min_element(m1,m1+m); 区间中最小的数(m1数组,m个数类似sort(m1,m1+m))maxn=*max_element(m1,m1+m); 区间中最大的数next_permutation(a,a+n) 下一个全排列prev_permutation(a,a+n) 前一个全排列isalpha 判断是否为字母...

2019-02-26 19:24:34 104

转载 复数运算

复数是形如 a + b i的数。式中a,b 为 实数,i是一个满足i^2 =-1的数,因为任何实数的平方不等于-1,所以i不是实数,而是实数以外的新的数。在复数a+bi中,a称为复数的实部,b称为复数的虚部,i称为虚数单位。当虚部等于零时,这个复数就是实数;当虚部不等于零时,这个复数称为虚数,虚数的实部如果等于零,则称为纯虚数。由上可知,复数集包含了实数集,因而是实数集的扩张。复数有多种表示形...

2019-02-26 19:23:26 933

空空如也

空空如也

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

TA关注的人

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