自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MathType 快捷键隐藏章节符

MathType 快捷键隐藏章节符

2023-02-21 14:12:03 3250 8

原创 蓝桥杯 天天向上

/*蓝桥杯 天天向上中文题目,题目也提示了是dp解题思路大体如下:只要求出以1~n-3为第一天的能得到小红花的数,然后全部相加就好以样例为例61 3 2 3 4 5先算把第1天,1作为第1天,那么可能情况有5种1 3 4 5(这是第2天,第1个3)1 2 3 41 2 3 51 2 4 51 3 4 5(这是第4天,第2个3)把第2天,第1个3作为第1天,没有符合要求的情况,也就是0把第3天,2作为第1天,可能情况1种2 3 4 5因为符合要求的情况为4天,记为跨度为4

2021-05-27 11:37:51 352

原创 cv2.circle()函数及其参数

上面这个代码是我最近在网上找的代码中出现的一部分,这里用到了circle这个函数,本来没什么好说的,但是就是运行不过去,一直提示后面去网上搜了下说CV_AA是opencv3里的用法,没办法我就只能改代码,然后去搜circle的详细参数了网上找了一圈说这个参数表示的是圆边界的类型,那么我改代码的话应该填一个什么值进去?找了半天没找到,最后只能去看文档了,下面附上官方文档的描述,和文档链接。void cv::circle(InputOutputArrayimg,Pointcen...

2021-03-21 12:25:07 25675 1

原创 蓝桥杯-填字母游戏

/*蓝桥杯填字母游戏80分代码很明显一道无偏博弈论问题,这种问题要么暴力要么找规律呗规律还是很好找的(虽然我应该就找到了一部分),找不出现平局的情况即可只要出现这种情况就一定能分出胜负(其实样例已经给你了)那就是L**L先填这两个*之一的人输(至于为啥自己想吧)然后能成为L**L的情况还有两种那就是***L和L***因为都要往必胜去肯定都会填入L找到这种必胜情况了再看还有多少个位置给你填先填L**L的人输不过代码是80分的,想必是还有一种必胜情况或者是能转换成必胜的情况没找到吧,

2020-10-13 16:35:58 367

原创 蓝桥杯-动态规划Sereja and Squares

/* 蓝桥杯上一道中文题,题目意思就不解释了 最开始看到题目的时候,虽然已经标明是动态规划了,我还是想暴力深搜一波(明知道会超时) 写到一半感觉好麻烦,就没搞完。 既然已经说明是动态规划了,就用动态搞搞呗。接下来说说正确思路。 题目说擦去了全部的大写字母,和部分小写字母,而且要求大小写配对 既然是配对就肯定要求字母数是偶数,也就是奇数直接输出0就行了 而且大小写字母数肯定是一样的为n/2(谁叫是配对呢,嫐、嬲是非法的/doge) 因为小写字母在...

2020-09-20 17:31:39 953 1

原创 cv2.flip()函数及其参数

flip()的作用是使图像进行翻转cv2.flip(filename, flipcode) filename:需要操作的图像 flipcode:翻转方式flipcode 1 水平翻转 0 垂直翻转 -1 水平垂直翻转

2020-07-26 00:02:35 27402

转载 cvtColor()函数及其参数

https://zouzhongliang.com/index.php/2019/08/19/opencv-yansekongjianzhuanhuanhanshucvtcoloryunyong/

2020-07-25 23:44:29 3554

原创 VideoWriter()函数及其参数

https://www.cnblogs.com/polly333/p/5165290.html

2020-07-25 14:06:33 15189 2

转载 Matplotlib的imshow()函数及其各项参数记录

imshow 参数及其默认值plt.imshow( X, cmap=None, norm=None, aspect=None, interpolation=None, alpha=None, vmin=None, vmax=None, origin=None, extent=None, shape=None, filternorm=1, filterrad=4.0, imlim=None,

2020-07-23 17:35:23 43710 2

原创 HDU - 5916

/*    HDU - 5916    题目大意是    先给了一个概念,    对于一个数组相邻两位的最大公约数的和,被称为谐波值。    然后给你一个n一个k,    要你求由1到n组成的数列中,    谐波值第k小的数列。        很明显有多个符合要求的数列,我们找到一个即可。    所以我们找一个最好找的。    如果一个数列是1到n按顺序

2018-01-30 19:12:53 362

原创 HDU - 5914(模拟,斐波拉契数列)

/*    HDU - 5914    题目大意就是    给你一个n,有1到n长度的木棍    问要使这些木棍组不成三角形    最少需要去掉几根木棍    那样例来举例    n=4    1 2 3 4    我们需要去掉4这一根木棍    n=5    1 2 3 4 5    我们还是需要去掉4这一根木棍    n=6   

2018-01-30 18:36:21 281

原创 HDU - 5912(水)

/*    HDU - 5912    题意大体是    给两个数组a[n],b[n]    然后按照给定的式子求解    水题而已,直接模拟即可*/#include #include #include #include #include #define ll long longusing namespace std;int

2018-01-30 18:25:26 328

原创 poj 3233(矩阵)

/*    poj 3233    题目大意是    给你矩阵A,求矩阵S=A+A^2+……+A^K        一开始准备用矩阵求    S(k)=S(k-1)+A^k    然后就构造了一个由矩阵组成的矩阵    C={E E}      {0 A}    后面感觉太麻烦了    然后发现    C^2={E E+A}        {0

2018-01-29 19:56:47 368

原创 输入输出外挂

/*    输入输出外挂    输入时直接    n=Scan();即可    输出时    Out(n);即可*/int Scan()//输入外挂{    int res=0,ch,flag=0;    if((ch=getchar())=='-')        flag=1;    else if(ch>='0'&&ch        re

2018-01-29 15:07:39 236

原创 hdu 1521(指数型母函数)

/*    hdu 1521    指数型母函数    指数型母函数主要解决排列问题    问题解决与普通母函数差不多    只不过是每一项都要除以该项的阶乘    所求结果就是x^k/k!前面的系数    也就是c1[k]*k!*/#include#include#include#include#include#include#defi

2018-01-29 13:37:37 252

原创 Kattis - aplusb(FFT)

/*    Kattis - aplusb    题意大体是    给一些数,求满足i,j,k两两不相等且ai+aj=ak条件的(i,j,k)个数。    大体思路是    先把数存入一个数组    然后求出ai+aj的所有可能的值的个数    记录下每种数的个数直接和自己FFT就可求出    每种数有几种方式得来    然后把所有数组中的数对应的个

2018-01-29 13:34:11 490

原创 hdu 6227(思维)

/*    hdu 6227    题意大体是    有n只兔子,    每只兔子都可以跳到任意两只兔子之间,    但是两只兔子之间必须有空,    而且跳的兔子必须是两边的(最左或者最右),    问最多能跳几下    以第三组样例来说    3 5 9    如果要跳的次数最多    就要把空间充分利用    第一步肯定就是3跳到6(因

2018-01-29 13:03:49 365

原创 51nod 1836(矩阵快速幂,求期望,__float128)

/*    51nod 1836    众所周知,有一个神秘的组织——战忽局,在暗中保护着我们。    在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人。    如今某外星间谍已经获得了战忽局曾经参与的n次事件的资料,    局座发现了这件事,于是决定再次用忽悠来保证战忽局的安全。    局座将发表m次演讲,每一天他都会从n事件中等概率地挑选一件混淆众人

2018-01-28 20:10:17 278

原创 hdu 6055(简单几何、找正方形)

/*    hdu 6055    题意大体是    给你一堆点    点的坐标(x,y)x y都是整数    问这些点能组成多少个不同的正多边形    因为x y是整数    所以能组成的正多边形只能是正方形(这个自己想想吧应该很好懂)    所以题目就变成问我们正方形有多少个    我们先枚举两个点    两个点组成正方形的一条边    一条边可以确

2018-01-28 19:56:12 308

原创 母函数

/*    游戏币有 n 种币值    其中币值为v_i的有 w_i 个    现在BD手里只有一个 x 元的游戏币    为了方便,她想换成零钱,问有多少种方案?*/#include#include#include#include#include#include#define ll long long#define INF 2147483647

2018-01-28 19:55:55 197

原创 51Nod-1179(思维、暴力)

/*    51Nod-1179    给出N个正整数,找出N个数两两之间最大公约数的最大值。    例如:N = 4,4个数为:9 15 25 16,两两之间最大公约数的最大值是15同25的最大公约数5。        最大的最大公约数    解题思路大概就是    先建立一个足够大的数组,每输入一个数就使对应的元素++    如 输入 15 则 a[15]++;

2018-01-28 19:55:39 186

原创 hdu 4602(推公式、矩阵快速幂)

/*    hdu 4602    题目大意是    将一个数n写成多个整数相加的形式    问所有式子里面1、2、3……n有多少个    1-5的所有组合可以写成一下形式         1   2   3   4   5    1    1   2   5   12  28    2        1   2   5   12

2018-01-28 19:55:23 287

原创 zoj 3827(水题)

/*    zoj 3827    题目大意就是    根据题目给定的公式,然后算值就行    题目很简单,可能看到给的式子有点吓人就是了    只要注意    三个字符串代表不同的底数    题目中所给的p是概率,把输入进来的数除以100    以及以2为底的对数可以写成以10(或者e)为底然后除以以10(或者e)2的对数就行*/#include

2018-01-28 19:55:04 258

原创 hdu 4652(概率dp)

/*    hdu 4652    题目大意是    有一个m个面的骰子    然后根据输入求    连续出现n个相同面    以及n个不同面的期望    以往的概率dp都是考虑    dp[i]由什么组成,然后列出递推方程    而这题考虑,dp[i]会变化成什么    1.连续出现n个相同面的期望    设dp[n]表示已经掷出n个相

2018-01-28 19:54:46 251

原创 51nod 1678(容斥原理)

/*     51nod 1678     这天,lyk又和gcd杠上了。     它拥有一个n个数的数列,它想实现两种操作。     1:将 ai 改为b。     2:给定一个数i,求所有 gcd(i,j)=1 时的 aj 的总和。     直接暴力做超时     而且直接求互质的数不好求     所以我们考虑求不互质的数     然后用容斥原理

2018-01-27 13:57:34 189

原创 UESTC - 1716(圆桌排序)

/*    UESTC - 1716    圆桌排序问题    就是说n个人围着一圈排序有多少种方法    首先选定定n中任意一个作为第一个,    那么它与首先选定其他n-1个中任一个作为第一个排列是重复的。    选定第一个之后,按照顺时针排列余下的,    就有A(n,n)种排列方式,这里面有n个重复的,结果为A(n,n)/n。    也就是(n-1)! 

2018-01-27 13:57:17 1354

原创 hdu 2298(推公式、解方程)

/*    hdu 2298    题目大意就是    你站在(0,0)点射箭要射到(x,y)点    告诉你箭的速度v    问通过调整角度能不能射到(x,y)点    如果可以问最小角度是多少    如果不行输出-1    这就是一道高中物理题    当箭刚好到(x,y)点那么所需的角度最小    设与x方向的夹角为α    则    y方向有y

2018-01-27 13:57:03 334

原创 zoj 3822(概率dp)

/*    zoj 3822    题目大意是    有一个n*m大小的棋盘    每天放一颗棋子    问使得这个棋盘每行每列都有一颗棋子的期望    解题思路大体是    建立一个三维的dp数组dp[i][j][k]    表示放第k颗棋子使得,棋盘有i行j列有棋子的概率    我们可以考虑这个概率的组成    这个概率肯定是由只放了k-

2018-01-27 13:56:45 356

原创 51 nod 1189(约数个数定理)

/*    51 nod 1189    运用了约数个数定理    对于一个大于1正整数n可以分解质因数,即:    n=a1^k1*a2^k2*……*ai^ki    则n的正约数的个数就是,质因数的指数+1再全部相乘,即    f(n)=(1+k1)*(1+k2)*……*(1+ki)*/#include #include #include #incl

2018-01-27 13:56:10 417

原创 素数筛

/*    判断x是不是素数*/#include #include #include #include #define pi 3.1415927#define ll long longusing namespace std;int isprime(int n){    int i;    if(n        return 0;

2018-01-27 13:55:54 129

原创 判断四个点是否共面

/*    已知四个点坐标判断是否共面    可以用行列式来判断    用四个点求出三个向量分别为(x1,y1,z1),(x2,y2,z2),(x3,y3,z3)    判断行列式    | x1 x2 x3|    | y1 y2 y3|    | z1 z2 z3|    或者它的转置是否为零    若为零则四点共面*/#include #inc

2018-01-27 13:55:37 10983

原创 poj 3904(容斥原理)

/*    poj 3904    题意大体是    给你n个数    问在这n个数中找4个没有公约数的数    有多少组    ※  4个数没有公约数不代表两两互质        比如 2 3 4 5        2和4就不互质但他们四个没有公约数    由于直接求没有公约数的组数比较复杂    我们可以先算有公约数的组数    因此需要将N个数每个

2018-01-27 13:55:15 494

原创 hdu 2841(容斥原理)

/*    hdu 2841    题意大概是    你站在(0,0)点    给你一个以(11,1)为顶点n*m的方格    每个交点处都有一棵树    问你能看到几棵树    假设有两棵树    他们的坐标分别为(x1,y1)(x2,y2)(x1>x2 y1>y2)    若(0,0)->(x1,y1)和(0,0)->(x2,y2)两个向量平行    那

2018-01-27 13:54:57 238

原创 UVA 10325(容斥原理)

/*    UVA 10325    题目大体就是说    给你一个数n,再给你m个数    问你1~n之中有多少个数与这m个数都互质    输入之后直接用容斥原理就行了    顺便记录一下    if(i&(1>j)&1)==1)效果是一样的*/#include#include#include#include#include#include

2018-01-27 13:54:42 259

原创 zoj 3547(容斥原理)

/*    zoj 3547    题目大体上就是    有n个员工编号1~n    每个人的工资都是自己编号的四次方    如 2号的工资就是 2*2*2*2=16    现在老板要把编号与n互质的人裁掉    那么老板能省多少钱    简而言之    求1~n中与n互质的数的四次方和    直接求互质的较难    所以先求不互质有公约数的然后用容斥原

2018-01-26 12:28:19 295

原创 求一个数的所有因数的和

/*    给你一个数求出这个数的所有因数的和    这题没什么特别的    知道一个公式即可    假设这个数是n,质因数分解后可以写成    n=a1^k1*a2^k2*……*ai^ki    所求的数的因数和f(n)就等于    f(n)=(1+a1+a1^2+……+a1^k1)*(1+a2+a2^2+……+a2^k2)*……*(1+ai+ai^2+……+

2018-01-26 12:28:03 17951

原创 求两圆相交部分的面积

/*    求两圆相交部分的面积    输入两个圆心坐标和半径    直接调用模板就行*/#include#include#include#include#include#include#define ll long long#define INF 2147483647#define N 25#define PI acos(-1)#def

2018-01-26 12:27:38 1124

原创 求四面体的体积

/*    求四面体的体积    已知任意四面体(三棱锥)六条棱的棱长,求其体积。    不妨记同一顶点引出的三条棱棱长的平方分别为a,b,c,它们的对棱棱长的平方分别为d,e,f,则四面体的体积V满足:    V=sqrt[ad(b+c+e+f-a-d)+be(a+c+d+f-b-e)+cf(a+b+d+e-c-f)-abf-bcd-cae-def)]/12    (注意:这

2018-01-26 12:26:27 4953

原创 hdu 2082(普通母函数)

/*    hdu 2082    普通母函数    直接套模板就行    普通母函数主要解决组合问题    大概思路是开2个数组,c1[ ]保存当前得到的多项式各项系数,c2[ ]保存每次计算时的临时结果,    (解释下c1[a]=b,其中a为多项式中x的指数,b为该项的系数)    当每次计算完毕后,把它赋给c1,然后c2清零。    计算的时候,开3层for

2018-01-26 12:24:54 253

原创 hdu 3037(卢卡斯定理)

/*    hdu 3037    卢卡斯定理    直接套模板就行    主要用于求 C(N,M)%P    其中N与M较大而P小时    附带提一下卡特兰数    h(n)=C(2n,n)/(n+1) (n=0,1,2,...)    或    h(n)=c(2n,n)-c(2n,n-1)(n=0,1,2,...)    具体怎么来的我也不知道   

2018-01-26 12:24:33 268

空空如也

空空如也

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

TA关注的人

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