自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 石子归并(区间dp模板)

传送门N堆石子摆成一条线。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的代价。计算将N堆石子合并成一堆的最小代价。例如: 1 2 3 4,有不少合并方法1 2 3 4 => 3 3 4(3) => 6 4(9) => 10(19)1 2 3 4 => 1 5 4(5) => 1 9(14...

2019-03-16 21:16:16 356

原创 HDU1232畅通工程(并查集模板)

题目链接 Problem Description 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数...

2019-03-09 16:38:53 263

原创 Lake Counting poj2836(深搜水题)

题目链接DescriptionDue to recent rains, water has pooled in various places in Farmer John's field, which is represented by a rectangle of N x M (1 <= N <= 100; 1 <= M <= 100) squares. Each...

2019-03-09 13:25:36 302

原创 c/c++部分常用函数

1、关于返回值为浮点型的函数:sqrt():平方根函数,函数原型为doublesqrt(double),但我们通常会如“int n=sqrt(x)”——强制转换成int型,容易产生误差,所以最好使用sqrt(x+0.5)的形式。pow():用来求 x 的 y 次幂(次方),x、y及函数值都是double型 ,其原型为:double pow(double x, double y);所以需要...

2019-03-09 11:39:38 310

原创 欧拉筛法求素数

埃氏筛法确实大大提高了求素数的效率,但是会有很多合数被重复删去,在数据大小超过1e8的时候会支撑不住。欧拉筛法便有效先看代码:解决了这个问题,将时间复杂度降低到了O(n)。先看代码:int ans=0,pri[Max_n];//欧拉筛法 bool vis[Max_n];void getpri(){ memset(vis,0,sizeof(vis)); for(int...

2019-03-03 12:23:04 489

原创 A - Goldbach's Conjecture (埃氏筛法)

题目链接In 1742, Christian Goldbach, a German amateur mathematician, sent a letter to Leonhard Euler in which he made the following conjecture:Every even number greater than 4 can bewritten as the ...

2019-03-02 14:29:14 292

原创 算法训练 素因子去重

题目链接问题描述  给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1输入格式  一个整数,表示n输出格式  输出一行,包含一个整数p。样例输入1000样例输出10数据规模和约定  n<=10^12  样例解释:n=1000=2^3*5*3,p=2*5=10主要思想:刚开始我还纠结应该设多大的数组,后...

2019-03-01 21:18:13 331

空空如也

空空如也

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

TA关注的人

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