12 2019 档案

摘要:Luogu2522 题目大意:求下面式子的值: i=xnj=ym[gcd(i,j)=k] 这个东西直接求不好求,考虑差分,从[1,n]的范围求,然后相减。 那么考虑: i=1nj=1m[gcd(i,j)=k] 阅读全文
posted @ 2019-12-28 22:02 Refined_heart 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Luogu4318 题目大意:多组数据求第k个没有完全平方因子的数是谁。 那么可以设f(i)为只是i2倍数的数的个数。 那要求n以内的不是完全平方数倍数的数的个数,那就要把是倍数的累加起来,减去。 设F(i)=i|df(d)F函数表示的即为上面所述的意 阅读全文
posted @ 2019-12-27 20:56 Refined_heart 阅读(222) 评论(0) 推荐(0) 编辑
摘要:本蒟蒻第一道KDTree维护dp "Question" 题目大意:求一条路径,使得其四个维度单调不降。 先排序消掉一维再说。 对于每一个点,初始的时候绝对长度是1啊。于是,先赋值一个1,对于每一个点。 设计dp数组 $$f[i]=max_{f[j]}(a[j] include inc 阅读全文
posted @ 2019-12-08 14:52 Refined_heart 阅读(297) 评论(1) 推荐(0) 编辑
摘要:"题目链接" 题目大意,让你支持动态插入,动态查询区间和,强制在线,写2DTree 套路,插入insert,重构Alpha,build一样,注意插入的时候带个&符号,对于插入中一路上走过的点,它们都需要改变,重构的时候一样,所以需要传址。 阅读全文
posted @ 2019-12-07 22:38 Refined_heart 阅读(182) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 题目大意,求在给定要求内的数据之和。 挺简洁的,一样对于数据建树,维护一个sum美味度的和,上下界变成甜度,query时判断是不是满足客户甜度要求,如果四种搭配(mi[0]mx[1],mi[0]mi[1],mx[0]mi[1],mx[0]mx[1] 均符合要求,则 阅读全文
posted @ 2019-12-07 22:34 Refined_heart 阅读(322) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://www.luogu.com.cn/problem/P2479 题目大意:求平面n个点中,到其它n1个点的曼哈顿距离最大和最小距离之差最小的点,求出这个这个距离差。 用KDTree维护区间,剪枝搜索。 值得一提的是,对于maxdis的查询还是比较显然的, 阅读全文
posted @ 2019-12-07 22:25 Refined_heart 阅读(432) 评论(0) 推荐(0) 编辑
摘要:看我朋友们的博客里面都写了游记,我也来凑个热闹(雾) day1 介于是CSPJ,我们是比赛当天走的,上午卡点到。一路上不允许玩游戏,于是就在路上看了一路的鬼畜视频,然后看了看对拍的板子(然而也没用上) 一路上的雾真不小。 中午,到达日照,时光餐厅。 一群人挤进去恰了顿饭。(路上cxy还被楼 阅读全文
posted @ 2019-12-07 16:54 Refined_heart 阅读(140) 评论(0) 推荐(0) 编辑
摘要:KDTree,一种用来维护K维数据的数据结构。常用于维护各种高维的数据,或者是邻近搜索等。从另一种意义上说,实际上就是高维的二叉搜索树。对于一些常见的问题,如k远点对、三位偏序(在线)等,可以用KDTree解决。 那么,KDT如何建树呢? 观察一下普通的二叉搜索树,发现它的 阅读全文
posted @ 2019-12-02 19:12 Refined_heart 阅读(444) 评论(4) 推荐(0) 编辑

点击右上角即可分享
微信分享提示