07 2018 档案

摘要:传送门 完了今天才知道原来线段树的动态开点和主席树是不一样的啊 我们先考虑没有宗教信仰的限制,那么就是一个很明显的树剖+线段树,路径查询最大值以及路径和 然后有了宗教信仰的限制该怎么做呢? 先考虑暴力,对每一个信仰建一棵线段树 然而必然会MLE 于是我们只能动态开点 说一下我自己的理解吧,动态开点就 阅读全文
posted @ 2018-07-31 20:24 bztMinamoto 阅读(323) 评论(0) 推荐(0)
摘要:传送门 突然发现好像没有那么难……https://blog.csdn.net/stone41123/article/details/78167288 首先有两个操作,一个查询,一个连接 查询的话,直接在树上建主席树 然后难点在于连接 用启发式合并就可以了(想了半天都没想出来) 每次合并时,我们把小的 阅读全文
posted @ 2018-07-31 16:57 bztMinamoto 阅读(304) 评论(0) 推荐(0)
摘要:题目描述 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 输入输出格式 输入格式: 输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包 阅读全文
posted @ 2018-07-31 15:24 bztMinamoto 阅读(680) 评论(0) 推荐(1)
摘要:题意 给出以1号点为根的一棵有根树,问每个点的子树中与它距离小于等于l的点有多少个 题解 似乎有好多种做法啊……然而蒟蒻只会打打主席树的板子…… 调了一个上午一直WA……狠下心来重打一遍居然直接一遍过…… 先dfs一遍,把到根节点的距离算出来,然后建出树上的主席树 然后考虑,$d[v]-d[u]<= 阅读全文
posted @ 2018-07-31 12:10 bztMinamoto 阅读(291) 评论(0) 推荐(0)
摘要:传送门 话说这好像HH的项链啊…… 然后就说一说上次看到的一位大佬很厉害的办法吧 对于所有$r$相等的询问,需要统计有多少个不同的数,那么对于同一个数字,我们只需要关心它最右边的那一个 比如$1,2,3,4,1,2$,对于所有$r=5$的询问,我们不用去管第一个$1$因为它一定可以被第五个$1$代替 阅读全文
posted @ 2018-07-31 09:09 bztMinamoto 阅读(256) 评论(0) 推荐(0)
摘要:传送门(权限) 传送门(非权限) 花了一晚上总算把代码调好了……才知道待修改主席树怎么操作…… 然而还是一知半解orz…… 先说说我的理解吧 我们一般建主席树的时候都是直接在序列上建的 但是如果有修改操作怎么办? 因为主席树维护的是前缀和 而树状数组刚好支持待修改前缀和 所以我们可以将主席树和树状数 阅读全文
posted @ 2018-07-31 08:36 bztMinamoto 阅读(340) 评论(0) 推荐(0)
摘要:原文 索引 猴子排序 钻石排序(戴蒙德排序) 恶魔排序 珠排序 地精排序(怂货排序) 智能设计排序 1. 猴子排序 猴子排序的思想源自于著名的无限猴子定理。 既然猴子们能敲出《哈姆雷特》,区区排序又算什么呢? 思路: 判断数组是否有序,如果无序,进入下一步。 随机打乱数组,回到上一步。 适用人群: 阅读全文
posted @ 2018-07-30 20:31 bztMinamoto 阅读(917) 评论(0) 推荐(1)
摘要:题目描述 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。 输入输出格式 输入格式: 第一行两个整数N,M。 第二行有N个整数,其中第i个整数 阅读全文
posted @ 2018-07-30 19:55 bztMinamoto 阅读(342) 评论(0) 推荐(1)
摘要:传送门 题解 话说……这完全就是个板子吧啊喂…… 不过更好奇的是为什么我第一次交竟然会WA??? 不知道主席树是什么的可以看看这篇文章 阅读全文
posted @ 2018-07-30 19:17 bztMinamoto 阅读(136) 评论(0) 推荐(0)
摘要:传送门&& 原题解 蒟蒻终于做到一道方伯伯的题了…… 调了一个上午一直TLE(发现自己打了好久的splay板子竟然是错的这种丢人事情我就不说了) 很明显,要建两棵树,$T1$维护排名,$T2$维护编号,$T2$表示编号为$x$的点在$T1$中的节点编号 操作一:在$T2$中找到编号,到$T1$算排名 阅读全文
posted @ 2018-07-30 16:23 bztMinamoto 阅读(340) 评论(0) 推荐(0)
摘要:题目链接 传送门 题解 大佬好强 看了看数据范围,不是很明白为什么明明两道题却硬要挤在一道题里 0.5倍经验orz…… 前一半的数据$R,C<=200$ 前缀和+二分 $num[i][j][k]表示(1,1)到(i,j)中比大于等于k的数有几个$$sum[i][j][k]表示(1,1)到(i,j)中 阅读全文
posted @ 2018-07-29 21:57 bztMinamoto 阅读(249) 评论(0) 推荐(0)
摘要:题目描述 最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行),其优先级为Pi。同一时间可能有多个任务同时执行,它们的优先 阅读全文
posted @ 2018-07-29 13:02 bztMinamoto 阅读(259) 评论(0) 推荐(0)
摘要:题目描述 Byteasar works for the BAJ company, which sells computer games. The BAJ company cooperates with many courier companies that deliver the games sol 阅读全文
posted @ 2018-07-29 11:30 bztMinamoto 阅读(333) 评论(0) 推荐(0)
摘要:很nb的技巧……但奇怪的是只能对文件使用…… 然而交到OJ上或者比赛的时候都没有关系→_→ 我大概也只能弄弄这些花里胡哨的东西了→_→ 原理不清楚,背个板子好了 阅读全文
posted @ 2018-07-28 21:35 bztMinamoto 阅读(789) 评论(0) 推荐(0)
摘要:传送门 板子,大佬的题解写的真好 ps:看了看attack大佬的板子……跑的飞快…… 然后抄了抄……慢的要命(评测机玄学问题?) 真不知道大佬常数怎么写的…… 更神仙的是大佬居然都不先建树直接加点→_→ 怎么过的orz 然后是照着attack大佬的板子写的 算了以后用这个板子 阅读全文
posted @ 2018-07-28 21:32 bztMinamoto 阅读(217) 评论(0) 推荐(0)
摘要:题目描述 Jiajia和Wind是一对恩爱的夫妻,并且他们有很多孩子。某天,Jiajia、Wind和孩子们决定在家里玩捉迷藏游戏。他们的家很大且构造很奇特,由N个屋子和N-1条双向走廊组成,这N-1条走廊的分布使得任意两个屋子都互相可达。 游戏是这样进行的,孩子们负责躲藏,Jiajia负责找,而Wi 阅读全文
posted @ 2018-07-28 14:13 bztMinamoto 阅读(604) 评论(1) 推荐(6)
摘要:题目描述 Farmer John has decided to assemble a panoramic photo of a lineup of his N cows (1 <= N <= 200,000), which, as always, are conveniently numbered 阅读全文
posted @ 2018-07-27 14:12 bztMinamoto 阅读(661) 评论(0) 推荐(2)
摘要:题目描述 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为N的山脉H可分为从左到右的N段,每段有一个独一无二的高度Hi,其中Hi是1到N之间的正整数。 如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于边缘的山脉只有一段相邻的山脉,其 阅读全文
posted @ 2018-07-26 16:23 bztMinamoto 阅读(196) 评论(0) 推荐(0)
摘要:题目描述 博艾的富金森林公园里有一个长长的富金山脉,山脉是由一块块巨石并列构成的,编号从1到N。每一个巨石有一个海拔高度。而这个山脉又在一个盆地中,盆地里可能会积水,积水也有一个海拔高度,所有严格低于这个海拔高度的巨石,就会在水面下隐藏。 由于地壳运动,巨石的海拔高度可能会随时变化,每次一块的巨石会 阅读全文
posted @ 2018-07-26 06:47 bztMinamoto 阅读(405) 评论(1) 推荐(1)
摘要:题目描述 辉辉热衷于洞穴勘测。 某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这 阅读全文
posted @ 2018-07-20 14:23 bztMinamoto 阅读(252) 评论(0) 推荐(0)
摘要:题目描述 SC 省 MY 市有着庞大的地下水管网络,嘟嘟是 MY 市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量的水从 xx 处送往 yy 处,嘟嘟需要为供水公司找到一条从 AA 至 BB 的水管的路径,接着通过信息化的控制中心通知路径上的水管进入准备送水状态 阅读全文
posted @ 2018-07-20 08:47 bztMinamoto 阅读(318) 评论(0) 推荐(1)
摘要:题目描述 给出一个n个节点的有根树(编号为0到n-1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求 ∑l<=i<=r dep[LCA(i,z)] 输入输出格式 输入格式: 第 阅读全文
posted @ 2018-07-18 21:12 bztMinamoto 阅读(242) 评论(0) 推荐(0)
摘要:题目描述 永无乡包含 nn 座岛,编号从 11 到 nn ,每座岛都有自己的独一无二的重要度,按照重要度可以将这 nn 座岛排名,名次用 11 到 nn 来表示。某些岛之间由巨大的桥连接,通过桥可以从一个岛到达另一个岛。如果从岛 aa 出发经过若干座(含 00 座)桥可以 到达岛 bb ,则称岛 a 阅读全文
posted @ 2018-07-18 18:39 bztMinamoto 阅读(205) 评论(0) 推荐(0)
摘要:题目描述 Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,F 阅读全文
posted @ 2018-07-18 13:44 bztMinamoto 阅读(377) 评论(0) 推荐(0)
摘要:题目描述 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则 阅读全文
posted @ 2018-07-17 20:56 bztMinamoto 阅读(371) 评论(0) 推荐(0)
摘要:网上看了半天……还是没把欧几里得算法和扩展欧几里得算法给弄明白…… 然后想了想自己写一篇文章好了…… 参考文献:https://www.cnblogs.com/hadilo/p/5914302.html https://blog.csdn.net/sky_zdk/article/details/71 阅读全文
posted @ 2018-07-17 10:14 bztMinamoto 阅读(3035) 评论(3) 推荐(4)
摘要:题目描述 "第一分钟,X说,要有数列,于是便给定了一个正整数数列。 第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。 第三分钟,k说,要能查询,于是便有了求一段数的和的操作。 第四分钟,彩虹喵说,要是noip难度,于是便有了数据范围。 第五分钟,诗人说,要有韵律,于是便 阅读全文
posted @ 2018-07-16 17:08 bztMinamoto 阅读(319) 评论(0) 推荐(0)

Live2D