自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树状数组——HDU2352

大致意思:给你n个星星的坐标,每个星星都有一个level,这个level只在星星左下方的星星的个数,包括边界,不包括它本身。。。因为题目中是先按y从小到大,再按x从小到大排列,所以我们只需要考虑x从下到上就可以了,每次加入一个星星都计算sum(x)就是这颗星星的level,然后更新每个位置的值。因为x可能为0,所以我们都把x+1。Pr

2016-11-20 16:28:32 206

原创 扩展欧几里得算法——POJ1061

扩展欧几里德定理:对于与不完全为 0 的非负整数 a,b,gcd(a,b)表示 a,b 的最大公约数。那么存在整数 x,y 使得 gcd(a,b)=ax+by。Description两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有

2016-11-20 16:21:00 210

原创 KMP算法——HDU2203

数据结构都在学。。。。Problem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何判断了,但是发现,现在长大了却不知道怎么去判断亲和串了,于是他只好又再一次来请教聪明且乐于助人的你来解决这个问题。亲和串的定义是这样的:给定两个字符串s1和s2,如

2016-11-20 16:15:45 182

原创 拓扑排序——HDU1258

拓扑排序:对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若 ∈E(G),则u在线性序列中出现在v之前。 通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。

2016-11-20 16:02:19 391

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

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

2016-11-20 15:58:41 208

原创 BFS——HDU1548

大致题意:电梯每层有一个不同的数字,例如第n层有个数字k,那么这一层只能上k层或下k层,但是不能低于一层或高于n层,给定起点与终点,要求出最少要按几次键。Problem DescriptionThere is a strange lift.The lift can stop can at every floor as you want, and there is a

2016-11-20 15:53:02 175

原创 最短路——51Nod1459

题目描述:你来到一个迷宫前。该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你就可以得到这个分数。还有若干双向道路连结这些房间,你沿着这些道路从一个房间走到另外一个房间需要一些时间。游戏规定了你的起点和终点房间,你首要目标是从起点尽快到达终点,在满足首要目标的前提下,使得你的得分总和尽可能大。现在问题来了,给定房间、道路、分数、起点和终点等全部信息,你能计算在尽快

2016-11-20 15:45:52 247

原创 DFS——HDU1010(经典的奇偶剪枝)

Problem DescriptionThe doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to shake, and the doggie could feel the ground sinking. H

2016-11-20 15:32:19 241

原创 DFS——poj1979(深度优先搜索 )

DescriptionThere is a rectangular room, covered with square tiles. Each tile is colored either red or black. A man is standing on a black tile. From a tile, he can move to one of four adjacent til

2016-11-20 15:11:40 277

原创 蓝桥杯<圆的面积>

#includemain(){    int r;    double s;    double PI=3.14159265358979323;    scanf("%d", &r);    s = PI * r * r;    printf("%0.7lf", s);    return 0;}由于精确度不高,我在这里使用了PI直接等于π的近似值,

2016-01-13 17:35:54 337

原创 蓝桥杯<序列求和>

#includemain(){    long long n, sum=0;    scanf("%I64d", &n);    int i;    for(i=1; i    {        sum = sum + i;    }    printf("%I64d", sum);    return 0;}网上都说超时了,为什么我的没有超

2016-01-13 17:20:51 318

空空如也

空空如也

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

TA关注的人

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