12 2021 档案

摘要:洛谷题目传送门 解题思路 首先发现只有xc是有用的 这些时空构成了一棵树,我们实际上要找一个点i,满足对于给出的X min((Xxi)2+ci) 根据斜率优化的套路 我们展开式子 ans=(Xxi)2+ci=X22xiX+xi2+ci \ 阅读全文
posted @ 2021-12-29 10:39 Larunatrecy 阅读(49) 评论(0) 推荐(0) 编辑
摘要:洛谷题目传送门 题目说每一个权值的概率都不为0,所以每个权值都有可能取到 考虑如下的dp: 设fi,j表示点i取到j权值的概率,这里的权值可以离散化一下 那么这个dp是怎么转移的? ·如果这个点是叶子节点,那么只有一种取值是1,其余取值是0, ·如果这个点只有一个儿子,那么 阅读全文
posted @ 2021-12-29 10:38 Larunatrecy 阅读(43) 评论(0) 推荐(0) 编辑
摘要:洛谷题目传送门 有一个贪心策略是维护下一个数字选择某一个位置的最优解,然和每次选择最优的来转移,把他选了,然后更新其他位置的代价 设ti表示i之前选的数字的个数,bi表示i之后选的数字的a值之和 那么在i选择的代价是ai×ti+bi,我们就是要最大化 阅读全文
posted @ 2021-12-29 10:37 Larunatrecy 阅读(31) 评论(0) 推荐(0) 编辑
摘要:(一) 后缀数组(SA) 后缀数组是处理字符串的一大利器,常用倍增算法构造,一般情况下用到Height数组更常见 重要性质 1:两个后缀的最长公共前缀(记为lcp)为两个后缀在排名数组中两点间的Height值得最小值,常配合ST表或单调栈处理 2:将后缀按照字典序排序后,第i个后缀能贡献的本质不 阅读全文
posted @ 2021-12-10 13:23 Larunatrecy 阅读(50) 评论(0) 推荐(0) 编辑
摘要:洛谷题目传送门 解题思路 题目和最长上升子序列比较像,我们考虑用dp来解决 设fi表示以i这个位置结束的最长序列的长度,Maxi表示i这个位置最大的数,Mini表示i这个位置最小的数,转移时枚举上一个选的元素j是哪个位置 因为最多只会变一个数,所以对于一个转移点 阅读全文
posted @ 2021-12-10 13:21 Larunatrecy 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩