摘要: 重庆城里有n个车站,m条双向公路连接其中的某些站。每两个车站最多用一条公路直接相连,从任何一个车站出发都可以经过一条或多条公路到达其它车站,但不同的路径需要花费的时间可能不同。在一条路径上花费的时间等于路径上所有公路需要的时间和。 佳佳的家在车站1,他有五个亲戚,分别住在车站a、b、c、d、e。过年 阅读全文
posted @ 2019-10-14 14:50 心若笺诗 阅读(238) 评论(0) 推荐(0)
摘要: 给定n个点的带权有向图,求从1到n的路径中边权之积最小的简单路径。 (来自题解) 首先考虑暴力维护,显然极端数据就会炸裂,那么用什么来维护呢? 由于log(n*m)=log(n)+log(m) OK,这道题到此结束 我们只要把乘积转化为对数,最后再还原就可以了,因为精度要求,所以还是记录路径好些。 阅读全文
posted @ 2019-10-14 11:30 心若笺诗 阅读(138) 评论(0) 推荐(0)
摘要: 在加权无向图上求出一条从1号结点到n号结点的路径,使路径上第k+1大的边权尽量小。 解读:二分搜索答案,求>mid的边的数量最好是k,否则就少一点点 #include<cstdio> #include<cstdlib> #include<vector> #include<queue> #includ 阅读全文
posted @ 2019-10-14 09:18 心若笺诗 阅读(202) 评论(0) 推荐(0)
摘要: 给你一棵树,求三个点到哪个点的距离和最近,且求出距离 挺好证的,是三个LCA中矮的那个, 但是这题需要卡常技巧,QAQ 以后还是要养成加上卡常技巧的习惯,20分啊 #include<cstdio> #include<cstdlib> #include<vector> using namespace 阅读全文
posted @ 2019-10-13 21:28 心若笺诗 阅读(145) 评论(0) 推荐(0)
摘要: 1>树的直径 【树形dp】 (图来自luogu) 从图中可以得知,以任意一个点为根,树的直径必然有一个dep最小的点, 直径是这个点子树中,两个最长链的和,(如果只有一个链,另一个当做0就好) 这里可以用贪心证得 没有了后效性,就可以 叶子->根 ,dp转移状态了 【dfs x 2】 (来自luog 阅读全文
posted @ 2019-10-11 21:34 心若笺诗 阅读(131) 评论(0) 推荐(0)
摘要: 现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。 语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。 限制:LL不超过当前数列的长度。(L > 0)(L>0) 2、 插入操作。 语法:A n 功能:将nn加上tt,其中tt是最近一次查询操作的答案(如果还未执 阅读全文
posted @ 2019-10-10 21:19 心若笺诗 阅读(136) 评论(0) 推荐(0)
摘要: 1>数星星 (复制自他人博客) 由于题目中给的数据是按y轴排序,我们只需构建x轴的树状数组,也就是说我们只需统计星星i之前一共有多少个x坐标小于或等于Xi的星星,这个数值也就是星星i的等级 又因为树状数组无法处理下标为0的元素(会死循环),所以要把每个x坐标+1 2>花神游历各国 小清新线段树 有点 阅读全文
posted @ 2019-10-10 19:33 心若笺诗 阅读(131) 评论(0) 推荐(0)
摘要: 一个区间,都种上树,m次操作,每次拔掉一个区间的树, 区间可能重叠 (1)当 1≤L≤10000 且 1≤M≤100 时,直接模拟,可以a掉 (2)当 1≤L≤1亿 且1≤M≤2万时 【对区间操作】 离散 + 离线快排 区间合并 (3) n,m<=50000 在线砍树+询问区间中 有多少不同时间种的 阅读全文
posted @ 2019-10-10 15:27 心若笺诗 阅读(154) 评论(0) 推荐(0)
摘要: 1>树上染色 (题解复制自luogu) 题目要求将k个点染成黑色,求黑点两两距离及白点两两距离,使他们之和最大。 我们可以将距离转化为路径,然后再将路径路径拆分成边,就可以记录每条边被经过的次数,直接计算即可。 很简单对吧?那么问题来了,距离转化为路径好理解,路径拆为边也好说,可是每条边被经过的次数 阅读全文
posted @ 2019-10-10 11:56 心若笺诗 阅读(220) 评论(0) 推荐(0)
摘要: (1)申请 #include<bitset> bitset<8> bs; //它是一个模板,传递的参数告诉编译器bs有8个位。(2)存取可以通过 数组的下标运算符 来存取: bs[0]=1; bs[3]=true;bs[7]=0; (unsigned long) value = bs.to_ulon 阅读全文
posted @ 2019-10-06 21:01 心若笺诗 阅读(210) 评论(0) 推荐(0)