首页 > 其他分享 >72ed 2023/8/25 点分治学习笔记

72ed 2023/8/25 点分治学习笔记

时间:2023-10-05 21:22:24浏览次数:42  
标签:72ed 25 子树 复杂度 分治 2023

起因&介绍

8月22号的T3是道黑,但思路却不算太难,就去打了

这是第一次接触点分治,其实之前也有过一道点分治题,叫阴阳,但当时没去改,就一拖拖了半年才学

点分治类似于树形DP,但在一些地方上处理有不同

就比如在跑过根结点(1),进入处理它的子树时,会将其他的一部分视作没有(emmm大概这个意思,子树变成连通块?)

应用域

用于树上存在点对关系的东西

因此,时间复杂度为\(O(hn)\)(h为层数)

然后为了将时间复杂度优化,每次选择子树连通块中的重心作为根来对这块子树进行处理

标签:72ed,25,子树,复杂度,分治,2023
From: https://www.cnblogs.com/tlz-place/p/17743936.html

相关文章

  • 2023-2024-1 20231415吴昕洋 《计算机基础与程序设计》第一周学习总结
    这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求是什么2023-2024-1-计算机基础与程序设计第一周作业这个作业的目标简单浏览《计算机概论》,提出疑问,并尝试解决问题作业正文https://i.cnblogs.com/posts/edit教材内容·学习总结  ......
  • 2023年React Native vs Flutter,究竟谁能更胜一筹?
    前言大约两年前,当时我对Flutter还有些陌生,对它给予了很高的评价,但也对ReactNative表示了一些敬意。我对ReactNative有更多的经验,并且喜欢(并且仍然喜欢)它的WebOG,ReactJS。差不多两年后,我会说我已经变得不那么公正了。长话短说,我觉得Flutter绝对是更好的移动框架。Flutter......
  • 2023/10/5软件工程日报
    今天用vue向后端发送请求时发生了跨域的问题,记录下来vue.config.js: App.vue:发送axios请求时就不用加上localhost。。。。等了 ......
  • 20231004
    23/10/04NOIP模拟赛总结时间安排7:40-8:00看题,感觉都没有思路,有点慌。8:20-9:00思考T1,先把暴力打了,打表找规律找了20分钟。9:00-9:30写T2暴力,感觉前两题都是DP,但不会设状态,原因在反思总结中有提到。9:30-10:20想到了T3的\(n^2\)做法,但是没想明白细节,弃疗。10:20-11:0......
  • PyCharm最新特性让你爱上开发(含2023激活方案)
    PyCharm最新特性让你爱上开发(含2023激活方案)在过去的几年里,PyCharm一直在不断更新和改进,最新的2023.2版本更是带来了许多强大的新特性,让我对开发更加爱不释手。简化团队合作PyCharm2023.2新增了共享索引功能,可以帮助开发团队快速查找和定位代码。共享索引是基于Git存储......
  • 2023-10-05 "code":"40006",msg"."Insufficient Permissions", ISV权限不
    1.登录支付宝开放平台https://open.alipay.com/2.找到控制台==》产品绑定,如下图: 我这里虽然已经绑定了,但是还没签约,意思就是还没开通app支付;3.点击去开通。 ......
  • GJOI 2023.10.5 T2 假期计划Ⅱ
    GJOI2023.10.5T2假期计划Ⅱ题意:给出一个有\(n\)个点的有向图,每点到另一点都有一条有向边,边有权值。现有\(n^2\)次操作,每次会删去一些边,问每次删去后从\(1\)号点到\(n\)号点经过恰好\(k\)条边的最短路,若无法到达输出\(-1\)。\(n\le300,k\le8\)输入:34104......
  • 2023.9-2023.10 做题记录
    好菜啊,被爆杀了/kk1.CF1572ABook模拟赛上看错题了!#$%!#&%^&#*2.CF348DTurtles类似Catalan数的推导3.CF1271DPortals贪心题。4.CF1545BAquaMoonandChess数数题。注意两个连续的1的移动即可。5.AT_agc007_b[AGC007B]ConstructSequences简单题。注意值......
  • 学年2023-2024-1 学号 20231310《计算机基础与程序设计》第二周学习总结
    作业信息这个作业属于哪个课程https://www.cnblogs.com/rocedu/p/9577842.html这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02这个作业的目标《计算机科学概论》和《C语言程序设计》第1章并完成云班课测试作业正文https://www.cn......
  • WPF ABP框架更新(2023-10月份)
    更新说明本次更新主要内容以下:优化UI显示样式,按钮、文字显示模糊、边距一致性更新Syncfusion版本框架版本升级至.NET7ABP版本升级至8.0......