自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

olahiuj的博客

~!@#$%^&*(

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 线段覆盖_codevs1214_贪心

题目描述 Description     给定x轴上的N(0)条线段,每个线段由它的二个端点a_I和b_I确定,I=1,2,……N.这些坐标都是区间(-999,999)的整数。有些线段之间会相互交叠或覆盖。请你编写一个程序,从给出的线段中去掉尽量少的线段,使得剩下的线段两两之间没有内部公共点。所谓的内部公共点是指一个点同时属于两条线段且至少在其中一条线段的内部(即除去端点的部分)。 输入描述

2016-05-29 15:34:07 787

原创 Count Color_poj2777_线段树+位运算

Description Chosen Problem Solving and Program design as an optional course, you are required to solve all kinds of problems. Here, we get a new problem.  There is a very long board with length L

2016-05-29 11:52:42 470

原创 Crazy Thairs_poj3378_DP+离散+高精度+树状数组

Description These days, Sempr is crazed on one problemnamed Crazy Thair. Given N (1 ≤ N ≤ 50000)numbers, which  are no more than 109,Crazy Thair is a group of 5 numbers {i, j, k, l, m} satisfying: 1

2016-05-26 21:19:04 620

原创 挖地雷_1996年分区联赛提高组之三_ssl1071_dfs

Description   在一个地图上有N个地窖(N   例如:  Input Output K1 K2,……,KV(挖地雷的顺序)  MAX (挖地雷的数量)  Sample Input 5                                        10 8 4 7 6              1 1  1  0   0  0  0

2016-05-26 20:54:33 527

原创 城市交通_ssl1636_floyd

Description   有n个城市,编号1~n,有些城市之间有路相连,有些则没有,有路则当然有一个距离。现在规定只能从编号小的城市到编号大的城市,问你从编号为1的城市到编号为n的城市之间的最短距离是多少? Input 先输入一个n,表示城市数,n小于100。  下面的n行是一个n*n的邻接矩阵map[i,j],其中map[i,j]=0表示城市i和城市j之间没有路相连,否则为两者之间的距

2016-05-23 21:00:44 932

原创 Apple Tree_poj3321_树状数组&dfs

Description There is an apple tree outside of kaka'shouse. Every autumn, a lot of apples will grow in the tree. Kaka likes applevery much, so he has been carefully nurturing the big apple tree. The

2016-05-23 20:54:56 551

原创 线段树练习_codevs1080_线段树

题目描述 Description 一行N个方格,开始每个格子里都有一个整数。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N 输入描述 Input Description 输入文件第一行为一个整数N,接下来是n行n个整数,表示格子中原来的整数。接下一个

2016-05-22 16:28:06 568

原创 线段树练习_codevs1080_树状数组

题目描述 Description 一行N个方格,开始每个格子里都有一个整数。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N 输入描述 Input Description 输入文件第一行为一个整数N,接下来是n行n个整数,表示格子中原来的整数。接下一个

2016-05-22 15:31:03 493

原创 Count The colors_zoj1610_线段树

Painting some colored segments on a line, some previously painted segments may be covered by some the subsequent ones. Your task is counting the segments of different colors you can see at last.

2016-05-19 21:16:26 360

原创 线段_线段树

题目大意   x轴上有若干条不同线段,问某个单位区间[x,x+1]上重叠了多少条线段? 分析   为线段树每个节点增加一个Count域。表示所对应区间上重叠的线段数。思考线段树的构造方法:当某线段能够完整覆盖某个结点所对应的区间时,则不再二分。因   此要统计某个单位区间上重叠的线段总数,必须把从叶结点到根结点路径上所有结点的count域累加。然而没有数据,不知是否正确,

2016-05-18 21:07:57 415

原创 线段_线段树

题目大意   把例2稍加改动,规定:线段的颜色可以相同。连续的相同颜色被视作一段。问x轴被分成多少段。   分析   仍然定义cover如下:cover=-1表示该区间由多种颜色组成。cover>=0表示该区间只有一种单一的颜色cover。   但是,统计算法就要做一下大的改动:   如果当前子树的左子树的最右边的颜色等于右子树的最左边的颜色,且不等于颜色0,那代表有两条相连的段是同一

2016-05-18 17:48:41 397

原创 箱子II_线段树

题目大意   桌子上零散地放着若干个不同颜色的盒子,桌子的后方是一堵墙。如右图所示。问从桌子前方可以看到多少个盒子?假设人站得足够远(自己设计测试数据,输入时,由底向上,从左到右)。   样例输入 20  //桌面总宽度 4   //盒子数量 1 5 3 8 7 10 13 19 样例输出 15   思路: 简化题目得:x轴上有若干条不同颜色线段,求覆盖的不同颜色区间数

2016-05-17 17:13:25 413

原创 箱子_线段树

题目大意   桌子上零散地放着若干个盒子,桌子的后方是一堵墙。如右图所示。现在从桌子的前射来一束平行光, 把盒子的影子投射到了墙上。问影子的总宽度是多少? 样例输入 20   //桌面总宽度 4    //盒子数量 1 5 3 8 7 10 13 19 样例输出 15   思路: 简化题目得:x轴上有若干条线段,求覆盖的总长度。给线段树每个节点增加一个域cove

2016-05-14 11:32:58 402

原创 战略游戏_ssl1230_树形dp

Description   Bob喜欢玩电脑游戏,特别是战略游戏。但是他经常无法找到快速玩过游戏的办法。现在他有个问题。他要建立一个古城堡,城堡中的路形成一棵树。他要在这棵树的结点上放置最少数目的士兵,使得这些士兵能了望到所有的路。注意,某个士兵在一个结点上时,与该结点相连的所有边将都可以被了望到。   请你编一程序,给定一树,帮Bob计算出他需要放置最少的士兵。   Input

2016-05-13 20:38:41 500

原创 选课_ctsc1997_ssl1606_树形dp

Description   大学里实行学分。每门课程都有一定的学分,学生只要选修了这门课并考核通过就能获得相应的学分。学生最后的学分是他选修的各门课的学分的总和。   每个学生都要选择规定数量的课程。其中有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其它的一些课程的基础上才能选修。例如,《数据结构》必须在选修了《高级语言程序设计》之后才能选修。我们称《高级语言程序设计》是《数据

2016-05-12 21:24:18 713

原创 将普通树转为二叉树

普通树转化为二叉树! 普通树转化为二叉树! 普通树转化为二叉树! 重要的事情说三遍(雾)   最近在刷树形dp的题,而树形dp的某些特殊题目多依靠二叉树的结构写出状态转移方程,所以专门看看不得不说说的普通树(多叉树)转二叉树。   上图!(没图我说个jb)   如图有一颗生长健康饱满有活力的树,但是仔细看看可以发现节点2有三个儿子,即这并不是我们想要的二叉树。   怎么办

2016-05-12 21:10:57 6107 1

原创 Binary Apple Tree_ural1018_树状dp

Description Let's imagine how apple tree looks inbinary computer world. You're right, it looks just like a binary tree, i.e. anybiparous branch splits up to exactly two new branches. We will enumerat

2016-05-10 17:30:36 1080

原创 分糖果_ssl2339_tyvj1083_spfa

Description 童年的我们,将和朋友分享美好的事物作为自己的快乐。这天,C小朋友得到了Plenty of candies,将要把这些糖果分给要好的朋友们。已知糖果从一个人传给另一个人需要1 秒的时间,同一个小朋友不会重复接受糖果。由于糖果足够多,如果某时刻某小朋友接受了糖果,他会将糖果分成若干份,分给那些在他身旁且还没有得到糖果的小朋友们,而且自己会吃一些糖果。由于嘴馋,小朋友们等不及

2016-05-08 15:41:19 1458

原创 最短路上的统计_ssl1500

Description   一个无向图上,没有自环,所有边的权值均为1,对于一个点对(a,b),我们要把所有a与b之间所有最短路上的点的总个数输出。 Input 第一行n,m,表示n个点,m条边 接下来m行,每行两个数a,b,表示a,b之间有条边 在下来一个数p,表示问题的个数 接下来p行,每行两个数a,b,表示询问a,b Output 对于每个询问,输出一个数c,表示

2016-05-05 17:01:34 408

原创 Currency Exchange_poj1860

Description Severalcurrency exchange points are working in our city. Let us suppose that eachpoint specializes in two particular currencies and performs exchange operationsonly with these currencies.

2016-05-04 17:59:31 342

原创 昂贵的聘礼_poj1062

Description 年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换

2016-05-04 17:51:54 350

原创 Hie with the Pie_poj3311

Description The Pizazz Pizzeria prides itself indelivering pizzas to its customers as fast as possible. Unfortunately, due tocutbacks, they can afford to hire only one driver to do the deliveries. He

2016-05-04 17:35:05 425

原创 Saving James Bond_hdu1245_floyd

Problem Description This time let us consider the situation in the movie "Live and Let Die" in which James Bond, the world's most famous spy, was captured by a group of drug dealers. He was sent to

2016-05-03 17:35:33 307

aiml-Alice-enUS

aiml的alice英语库

2017-02-01

空空如也

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

TA关注的人

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