ACM - 笛卡尔树
笛卡尔树
Scar_Halo
ITer
展开
-
牛客第三场 H Sort the Strings Revision —— 笛卡尔树
题目链接:点我啊╭(╯^╰)╮题目大意: 给定一个长度为 nnn 的字符串 SSS,字符串满足 “01234567890123…”“01234567890123…”“01234567890123…” 给出数列 ppp 和 ddd,ppp 是一个排列 nnn 次操作,每次将 SSS 串的 p[i]p[i]p[i] 位置的数字替换成 d[i]d[i]d[i] ,得到原创 2020-07-23 23:50:57 · 263 阅读 · 0 评论 -
笛卡尔树
定义对于一个简单的序列:9,3,7,1,8,12,10,20,15,18,59, 3, 7, 1, 8, 12, 10, 20, 15, 18, 59,3,7,1,8,12,10,20,15,18,5pospospos 表示原序列中的位置,valvalval 表示该位置的值笛卡尔树具有如下两个性质:①:pos①:pos①:pos 满足二叉搜索树,左子树的 pospospos 小于根,右子树的 pospospos 大于根②:val②:val②:val 满足堆,左右子树的 valvalval 大于根原创 2020-07-23 23:12:37 · 351 阅读 · 0 评论