回归梦想
回归梦想
全部文章
分类
dfs(2)
leetcode(3)
PTA(5)
python(1)
一起开心(1)
后缀数组(2)
图论(4)
多校(4)
天梯赛(8)
字符串(8)
数据结构(1)
未归档(539)
模板(4)
每日一题(56)
点分治(2)
牛客题霸(117)
知识(4)
算法(76)
经验分享(2)
网络流24(11)
莫比乌斯反演(2)
队列(2)
题解(271)
归档
标签
去牛客网
登录
/
注册
回归梦想的博客
TA的专栏
41篇文章
0人订阅
XCPC
16篇文章
978人学习
牛客每日一题
6篇文章
776人学习
项目笔记
0篇文章
0人学习
数据结构
0篇文章
0人学习
图论
0篇文章
0人学习
数论
3篇文章
685人学习
ACwing寒假每日一题(提高组)
3篇文章
780人学习
codeforces
13篇文章
912人学习
全部文章
(共8篇)
Jamie and Tree[CF916E]
Jamie and Tree[CF916E] 题意: 有一棵n个点的树,每个节点上有一个权值wi,最开始根为1号点.现在有3种类型的操作:• 1 root, 表示将根设为root.• 2 u v x, 设u, v的最近公共祖先为p, 将p的子树中的所有点的权值加上x.• 3 u, 查询u的子树中的所...
线段树
****
树链剖分
2021-01-23
0
563
NC204871 求和
题目描述 已知有 n 个节点,有 n−1 条边,形成一个树的结构。 给定一个根节点 k,每个节点都有一个权值,节点i的权值为vi。给 m 个操作,操作有两种类型:1 a x :表示将节点 aa 的权值加上 x2 a :表示求 a 节点的子树上所有节点的和(包括 a 节点本身) 题解: 通过dfs序将...
树状数组
dfs序
线段树
***
2020-11-27
2
569
P2672 推销员
题目描述 阿明是一名推销员,他奉命到螺丝街推销他们公司的产品。螺丝街是一条死胡同,出口与入口是同一个,街道的一侧是围墙,另一侧是住户。螺丝街一共有N家住户,第i家住户到入口的距离为Si米。由于同一栋房子里可以有多家住户,所以可能有多家住户与入口的距离相等。阿明会从入口进入,依次向螺丝街的X家住户推销...
线段树
****
2020-11-25
2
548
H 数据只搬样例
题意: 一个树,对其有两个操作,操作1是将节点a的权值增加x操作2是查询节点a到根节点R的简单路径上所有节点的权值的平方的和答案对2^取模 题解: 如果ull类型的整数溢出了,就相当于取模2^64了。因为ull的范围是[0,2^64-1],所以直接开unsigned long long就行有两个方法...
****
树链剖分
dfs序
线段树
2020-11-23
1
533
Sequence
H Sequence 题意: n个数,有两个操作,操作1是将第x位换成y操作2是问包含第x位的序列中,x为最小数的序列有多少个 题解: 一开始想用树状数组来做,但是感觉树状数组太弱了,貌似不够用赶紧换成线段树,(不想打线段树)如何统计序列有多少个,比如指定第x位,在第x位之前有a个数比他大,有...
线段树
****
二分
2020-11-19
6
526
Different Integers
题目描述 题解: 个人感觉这个题真不错。。。emmm。。为什么这么说,这个题有多种做法:1.树状数组2.莫队算法3.主席树4.线段树想讲讲我的做题过程,再讲正解 做题过程 第一反应就是树状数组我想的很简单,只将第一次出现的数字插入到树状数组中,最后记录[r,n]和[1,l]的答案ll w=get...
树状数组
线段树
主席树
莫队算法
2020-11-11
9
696
楼兰图腾
题目描述 题解: 题目又臭又长,我来简化一下其实就是问有多少个山峰,有多少个山谷山峰就是^山谷就是v线段树和树状数组都可以做用到两个变量right_num和left_numright_num[i]表示在i的右边比i小的数有多少left_num[i]表示在i的左边比i小的数有多少求出两个数组之后,...
树状数组
线段树
2020-11-11
3
593
【每日一题】7月1日题目精讲 借教室
来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: %lld @[toc] 题目描述 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同...
线段树
差分
二分
前缀和
2020-07-07
0
541