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

1
摘要:【题目描述】【思路】线段树还是写的少,不知道还有这样子的用法看了别人的题解,这道题是要枚举所有的长度,然后计算把当前长度作为最长桌腿时消耗的最小代价,取最小值就是答案. 当枚举某个长度 iii 时,要把比 iii 长的桌腿都删掉,这个可以用代价的前缀和处理.... 阅读全文
posted @ 2018-11-11 22:32 不想吃WA的咸鱼 阅读(165) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-1769【题意】有总长为 nnn 的区间 [1,n][1,n][1,n],还有 mmm 个小区间 [xi,yi] (1<=xi<=yi<=n)[x_i,y_i] ... 阅读全文
posted @ 2018-10-09 10:57 不想吃WA的咸鱼 阅读(152) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-2777【题意】有一个长度为 LLL 的区间 [1,L][1,L][1,L] ,有 TTT 种颜色可以涂,有 QQQ 次操作,操作分两种C A B CC \ A \ B \ CC ... 阅读全文
posted @ 2018-10-09 09:07 不想吃WA的咸鱼 阅读(105) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=4325【题意】有 nnn 朵花,已经给出每朵花的开花时间 [si,ei][s_i, e_i][si​,ei​],现在有 mmm 次查询,对查询值 xxx,输出在时... 阅读全文
posted @ 2018-10-08 20:57 不想吃WA的咸鱼 阅读(104) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2871【题意】有 nnn 个连续单元的内存空间和 qqq 次操作,每次开辟的连续单元的内存称为 blockblockblock,操作分 444 种New xNe... 阅读全文
posted @ 2018-09-26 23:36 不想吃WA的咸鱼 阅读(108) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=3308【题意】给定长度为 nnn 的序列,有2种操作U A BU \ A \ BU A B 将下标为 AAA 的元素修改为 BBBQ A BQ \ A \ BQ ... 阅读全文
posted @ 2018-09-26 17:04 不想吃WA的咸鱼 阅读(106) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-3667【题意】有 nnn 个连续房间, qqq 次操作,操作分两种类型1 x1 \ \ x1 x 占据一段长度为 xxx 的连续空房间,若有多个满足,尽量选择靠左的,输出选... 阅读全文
posted @ 2018-09-26 15:32 不想吃WA的咸鱼 阅读(100) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-2886【题意】NNN 个孩子顺时针坐成一个圆圈(编号从 111 到 NNN ),每个孩子手中有一张卡片(上有一个非0整数)现在让第K个孩子先淘汰,如果该孩子手中卡片上的数字A大于... 阅读全文
posted @ 2018-09-25 21:04 不想吃WA的咸鱼 阅读(97) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-2828【题意】有N个人排名买票,现在给出每个人要插入的位置pos(0#include#include#include#define node tree[id]#define ls... 阅读全文
posted @ 2018-09-25 11:56 不想吃WA的咸鱼 阅读(101) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2795【题意】有一个高 hhh 宽 www 的公告栏,现在要在上边贴 NNN 个 1∗W1*W1∗W 的公告。要求要在能够完全放下的区域贴公告,并且贴公告时遵循最... 阅读全文
posted @ 2018-09-21 11:56 不想吃WA的咸鱼 阅读(84) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-2528【题意】一个城市要竞选市长,竞选者可以在一块墙上贴海报为自己拉票,每个人可以贴连续的一块区域,后来贴的可以覆盖前面的,问到最后一共可以看到多少张海报。一共有 NNN 名竞选... 阅读全文
posted @ 2018-09-21 10:54 不想吃WA的咸鱼 阅读(67) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1541【题意】有nnn个星星,每一个星星都有自己的坐标。我们定义一个星星的等级为该星星左下方所有的星星数目,输出[0,n−1][0,n-1][0,n−1]个等级所... 阅读全文
posted @ 2018-09-20 11:51 不想吃WA的咸鱼 阅读(68) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1394【题意】已知一个数列AAA,数列长度n<=5000n<=5000nusing namespace std;const int maxn=5005... 阅读全文
posted @ 2018-09-20 11:16 不想吃WA的咸鱼 阅读(78) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-2299【题意】给你一组长度为NNN的序列A(N<=5×105,Ai<=109)A(N<=5×10^5,A_i<=10^9)A(N#include#incl... 阅读全文
posted @ 2018-09-20 10:42 不想吃WA的咸鱼 阅读(109) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/POJ-3468【题意】给定长度为 NNN 的序列 AAA,有 QQQ次操作,操作分两种C a b cC \ a \ b \ cC a b c 表示将序列中 A[a,b]A[a,b]A[a... 阅读全文
posted @ 2018-09-20 10:19 不想吃WA的咸鱼 阅读(98) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1556【题目描述】N个气球排成一排,从左到右依次编号为1,2,3…N.每次给定2个整数a b(a #define node tree[id]#define lso... 阅读全文
posted @ 2018-09-18 16:40 不想吃WA的咸鱼 阅读(100) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/UVA-1492【题意】 在一个W×H的矩形方格中要放置一个1×M的物品(可以横着放也可以竖着放),但是有一些子矩形的位置已经被占用了,给你这些子矩形的信息,问你还能有多少种不同的方案去排... 阅读全文
posted @ 2018-08-14 13:00 不想吃WA的咸鱼 阅读(220) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/UVALive-5902【题意】 给你一个长度为n的序列,刚开始序列从前到后分别为1,2,3…n,之后有若干次如下操作 每次选中一个元素x,统计序列中在x前面的元素有多少个,然后把x放到第... 阅读全文
posted @ 2018-08-13 10:18 不想吃WA的咸鱼 阅读(132) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/UVALive-4730【题意】 平面上有n个城市,初始时城市之间没有任何双向道路相连,你的任务是依次执行以下指令 road A B 在城市A,B之间建立一条双向道路,保证这条道路不和其它... 阅读全文
posted @ 2018-08-12 19:02 不想吃WA的咸鱼 阅读(139) 评论(0) 推荐(0)
摘要:题目链接 https://cn.vjudge.net/problem/UVA-11525【题意】 给定整数k,输出1~k的所有排列中,按照字典序从小到大排序后的第n个(编号从0开始)由于n可能很大,本题用k个整数S[1],S[2]…S[k]来间接给出n,方式... 阅读全文
posted @ 2018-08-11 22:41 不想吃WA的咸鱼 阅读(190) 评论(0) 推荐(0)

1