首页 > 其他分享 >DS 合集

DS 合集

时间:2024-10-07 20:51:21浏览次数:8  
标签:log Ynoi2011 路径 leq 合集 DS 题意

Problem A. P5314 [Ynoi2011] ODT

题意:

给定一棵树,树有点权,要求支持路径加,查询一个点的距离小于等于 \(1\) 的邻域的 \(k\) 小点权。

\(1 \leq n, m \leq 10^6\),\(3\) 秒,\(500\) MB。

解法:

小清新树剖题。

对于这类看似无从下手的树上问题,考虑树剖可能是一个很好的手段。

先将路径加改为到根路径加,树剖的很好性质是到根路径总会被分为 \(O(\log n)\) 条重链。于是一个自然的想法就出来了。对于每个点使用平衡树维护除了其重儿子和父亲外的点权。询问时重新插入即可。现在到根路径加只需要在轻重链改变时重构一下。同时要维护路径加单点求值,用树状数组维护即可。总复杂度 \(O(n \log^2 n)\),可以通过。

Problem B. P5311 [Ynoi2011] 成都七中

题意:

标签:log,Ynoi2011,路径,leq,合集,DS,题意
From: https://www.cnblogs.com/happybob/p/18450581

相关文章

  • CF708C Centroids [树形DP,换根DP]
    Description给定一棵树。至多进行一次操作:删去一条边,连接一条新边,保证操作完后仍是树。问每个点在进行操作后是否可以成为树的重心。Solution性质\(1\):若一个点不是树的重心,则它的必然有一个大小大于\(\lfloorn/2\rfloor\)的子树。性质\(2\):如果一个点合法,要么它本来......
  • 文件上传各路径【合集】
    @action(detail=False,methods=['post'],url_path='upload')defupload(self,request):upload_obj=request.FILES.get('file')#print(upload_obj)#178bb3d5cfc06006d1d884951a20ff3.jpg#print(upload......
  • Trends in Plant Sci.综述:作物杂种优势的分子解析
    近期,德国波恩大学作物功能基因组实验室FrankHochholdinger教授和于鹏博士在Trends in PlantScience发表了题为Molecularconceptstoexplainheterosisincrops的综述文章,该文章以玉米为例深入探讨了杂种优势的分子机理,以及这一现象如何成为全球粮食安全的重要支柱。doi:......
  • 搜索算法合集 - By DijkstraPhoenix
    搜索算法合集ByDijkstraPhoenix深度优先搜索(DFS)引入如果现在有一个迷宫,如何走路径最短?方法走迷宫最简单粗暴的方法式什么呢?当然是把所有路都走一遍啦!如果是手动计算的话,可能会把你手指累得抽筋,但电脑不会,电脑具有强大的算力,这种暴力的事情当然是交给电脑做啦。深......
  • 陀螺仪LSM6DSV16X与AI集成(13)----中断获取SFLP四元数
    陀螺仪LSM6DSV16X与AI集成.13--中断获取SFLP四元数概述视频教学样品申请源码下载硬件准备SFLP开启INT中断中断读取传感器数据主程序演示概述本文将介绍如何通过中断机制获取LSM6DSV16X传感器的SFLP(SensorFusionLowPower)四元数数据。LSM6DSV16X是一款高性能的......
  • 陀螺仪LSM6DSV16X与AI集成(14)----上报匿名上位机
    陀螺仪LSM6DSV16X与AI集成.14--上报匿名上位机概述视频教学样品申请源码下载硬件准备上位机通讯陀螺仪工作方式欧拉角数据的转换数据帧填充校验和计算数据发送演示开启INT中断中断读取传感器数据主程序演示概述本文介绍了如何将LSM6DSV16X传感器的姿态数据通过匿名......
  • 大模型~合集7
    我自己的原文哦~  https://blog.51cto.com/whaosoft/11566532# 语言模型是否会规划未来tokenTransformer本可以深谋远虑,但就是不做,语言模型是否会规划未来token?这篇论文给你答案。「别让YannLeCun看见了。」YannLeCun表示太迟了,他已经看到了。今天要介绍的这篇......
  • kube-ovn net/http TLS handshake timeout
    问题现象业务报错net/http:TLShandshaketimeout。容器IP跨节点访问kube-apiserverserviceclusterIP不通。问题分析kkotrace[ns]/[pod][ip]tcp443|grep对端主机ipkube-ovn在br-int网桥上刷流表实现了kube-proxy的dnat功能。kube-ovn监听service的endpoints,像kub......
  • 2024牛客多校第二场 - I. Red Playing Cards
    思路与官方题解一样,不过我采用了递归的写法,这样就可以避免排序等操作。另外还要注意递归的时候不能让多个不同的递归函数同时修改一个数组,否则这个数组同时被多个函数使用,会很混乱。我这里把它开成了二维来避免这个问题。代码如下:#include<cstdio>#include<algorithm>usingn......
  • Living-Dream 系列笔记 第80期(国庆集训合集)
    IDDFS使用场景:搜索树非常大而答案的深度较浅,一般在\(20\)以内,且dfs会TLE,bfs会MLE。算法原理:以dfs的形式搜索;设定搜索的深度限制\(dep\);dfs深度不能超过\(dep\),且要恰好遍历所有\(dep\)的状态;若在\(dep\)层没有找到答案,\(dep+1\todep\),重新DFS......