扫描线

2024/4/11 19:37:55

洛谷P2205,画栅栏Painting the Fence(扫描线)

题解可参考下面博客: https://www.luogu.org/blog/MR-EK/solution-p2205 扫描线,记录一条线段的左端点l,右端点r,当你"扫描"到l时,表示你进入了这条线段,当你扫描到r时,表示你离开了这…

[校内模拟]字符串

Description 定义一个字符串S的权值f(S)为,其所有不同后缀两两的LCP的最大值 给出一个字符串S,每个位置有权值ai m次询问,每次询问给出[l,r,x],求一个[l,r]的子区间[a,b],满足f(S[a,b])>x,且max(ai)最小…

扫描线总结

扫描线一般运用在图形上面,它和它的字面意思十分相似,就是一条线在整个图上扫来扫去,它一般被用来解决图形面积,周长等问题。 【例题】 P5490 【模板】扫描线 最经典的应用,求面积并 我们考虑把一个矩形拆成一进一出…

2016多校训练Contest4: 1007 Treasure hdu5770

Problem Description?? has got a treasure map,the treasure map consists of N nodes,there are N-1 bidirectional roads, Each of them connects a pair of nodes,the N nodes are all connected by the N-1 bidirectional roads.?? can travel through the roads.Ther…

LeetCode | 218. 天际线问题

城市的天际线是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回由这些建筑物形成的天际线 。 每个建筑物的几何信息由数组 buildings 表示,其中三元组 buildings[i] [lefti, righti, heighti] 表示:…

【Trie】【扫描线】【树状数组】loj2742. 「JOI Open 2016」销售基因

题意 给定n个字符串,m次询问,每次给定两个字符串s1,s2,问有多少字符串既有s1前缀又有s2后缀 分析 给字符串按照字典序排序,建立字典树。翻转后再排序建立另一个字典树。那么每次询问就是分别走两个字典树的子树的交集。 排序后…