随笔分类 -  数据结构-线段树

摘要:【题目】 覆盖的面积 Problem Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积. Input 输入数据的第一行是一个正整数T(1<=T<=100),代表测试数据的数量.每个测试数据的第一行是一个正整数N(1<=N<=1000),代表矩形的数量,然后是N行数 阅读全文
posted @ 2016-11-10 14:33 konjak魔芋 阅读(830) 评论(0) 推荐(0)
摘要:【题目】 Atlantis Problem Description There are several ancient Greek texts that contain descriptions of the fabled island Atlantis. Some of these texts e 阅读全文
posted @ 2016-11-10 11:41 konjak魔芋 阅读(1196) 评论(3) 推荐(0)
摘要:2333: [SCOI2011]棘手的操作 Description 有N个节点,标号从1到N,这N个节点一开始相互不连通。第i个节点的初始权值为a[i],接下来有如下一些操作: U x y: 加一条边,连接第x个节点和第y个节点 A1 x v: 将第x个节点的权值增加v A2 x v: 将第x个节点 阅读全文
posted @ 2016-11-10 09:49 konjak魔芋 阅读(390) 评论(0) 推荐(0)
摘要:【题意】 给定一个含有n个数的序列a[1],a[2],a[3]……a[n], 程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i+2]……a[j]中第k小的数是多少(1≤k≤j-i+1),并且,你可以改变一些a[i]的值,改变后,程序还能针对改变后的a继续回答上面的问题。 阅读全文
posted @ 2016-11-08 14:29 konjak魔芋 阅读(330) 评论(0) 推荐(0)
摘要:57 跨栏训练为了让奶牛参与运动,约翰建造了 K 个栅栏。每条栅栏可以看做是二维平面上的一条线段,它们都平行于 X 轴。第 i 条栅栏所覆盖的 X 轴坐标的区间为 [ Ai,Bi ], Y 轴高度就是 i。一开始,奶牛在坐标 (S,K + 1) 处,它们的家在原点处,所以要想要回家就必须“跨”一些栅 阅读全文
posted @ 2016-10-31 15:12 konjak魔芋 阅读(729) 评论(0) 推荐(1)
摘要:59 懒惰的奶牛贝西所在的牧场,散落着 N 堆牧草,其中第 i 堆牧草在 ( Xi,Yi ) 的位置,数量有 Ai 个单位。贝西从家移动到某一堆牧草的时候,只能沿坐标轴朝正北、正东、正西、正南这四个方向移动,所以计算贝西和牧草间的距离时,应采用“曼哈顿距离”—— (x,y ) 和 (x ′,y ′) 阅读全文
posted @ 2016-10-31 11:21 konjak魔芋 阅读(420) 评论(0) 推荐(0)