【算法】有关点分治的一些理解与看法

发布时间:2021-11-29 03:55:29

  说实话在很长一段时间内都对于点分治算法感觉到比较的害怕。主要是感觉它的复杂度非常的高,而且莫名给我留下了一种点分治是有板子的印象。实际上是没有的。而点分治由于将一棵树每次都尽量地划分为了相对*均的几块,所以就算代码写起来复杂度非常的高,效率往往而言也还是比较可观的。如果在考试的时候遇到点分治的题目,个人认为就算不能写出正确复杂度的解法,暴力点分一样值得拥有啊~(主要是可能比一些其他的奇怪的暴力更为好写)。


  点分治主要用于处理与树上路径相关的问题。主要的思想在于:对于一个点 (u) 而言,所有的路径都只有两种可能:经过该点的和不经过该点的。这样我们在遍历到一个点的时候,统计出所有经过它的路径的答案,在此后我们就可以认为这个点不会再有用处,丢掉就好了。如何统计答案,则会与很多其他的算法相结合,鉴于本人做过的题目数量与难度均有限,目前来说一般而言是与dp或容斥相结合处理。(这里就充分的体现出点分治的优越性:暴力的统计方法用点分治带可以飞)。


  实际上,除了分治的部分,剩下的完全可以看做是一个新的题目,例如树形dp之类(还是很常见的)。例如 IOI2011 race 和 FJOI2014 最短路径树都是一样的,这里有一个技巧:为了防止同一棵子树内的点对当前分治点产生贡献,我们可以先统计答案,再更新记录的数组。(类似01背包优化,用于统计与当前子树内的路径构成的路径的答案时,这个子树的路径尚未被包括进来。)而WC2010 重建计划中,我也是运用了一个非常暴力的方法。很奇怪的WA了一个点,不过对于暴力算法来说也还是心满意足了~



转载于:https://www.cnblogs.com/twilight-sx/p/9256414.html

相关文档

  • 我现在30岁、单身、北漂、失业ing......
  • 安神补脑液有什么作用
  • stm32定时器中断类型分析
  • 我们一家人作文600字
  • VMware Workstation 错误(虚拟机似乎正在使用无法获得使用权)
  • 求真务实的党委组织员--优秀党员事迹材料
  • 我爱阅读作文范文
  • 阿胶的功效及其食用方法
  • 青春励志板报素材
  • 荣耀20s后盖碎了修多少钱
  • 海里的鱼托班教案
  • 怎么在局域网中实现远程桌面登入控制
  • xhekpon颈纹霜含激素吗xhekpon颈纹霜会过敏吗
  • 中国银行购车借款合同精选
  • 苹果电脑进u盘系统怎么办啊
  • 《遥远的救世主》
  • 危害健康的吃法
  • 《乡愁》教学思路设计
  • 低筋蛋糕怎么做
  • 明信片的唯美句子语录
  • 微信上删除好友和加黑名单哪个绝情
  • 2018贵州教师资格证报名 2018上半年贵州幼儿教师资格证考试科目
  • 班主任优秀的工作总结
  • 人生哲理-6
  • 怎么把银行卡锁住
  • 补气血的美容养颜食谱有哪些
  • 六年级求百分率教学设计
  • 素描画卡通人物画法图片
  • SAP 成本计算逻辑(原创)
  • 手机xml文件怎么打开
  • 猜你喜欢

  • 写给宋佳薏的一封信
  • 陕西村美商贸有限公司(企业信用报告)- 天眼查
  • 语文必修一第2单元检测卷
  • 优秀班集体主要事迹材料_事迹材料.doc
  • 精品2019高中历史 第一单元 古代东方 第1课《古代两河流域》教案 华东师大版第一册
  • (部编)初中语文人教2011课标版七年级下册16 短文两篇·陋室铭
  • 【免费下载】 小学生健康知识和行为问卷考核
  • 家庭财位放空调
  • 医院消防安全责任书2篇
  • 2009-2013年华北地区农、林、牧、渔专用机械制造行业经营状况分析年报
  • 高中政治人教选修3教学案:专题2 第1框 英国国王与君主立宪制 Word含答案
  • 《我这个人》
  • 液氯泄漏事故危害定量分析
  • 网络基础测试题
  • 广东轻工职业技术学院趣味运动会通知书
  • 常用的JDBC封装类DBHelper
  • 2020年酒店经理年度工作总结与年工作计划范文
  • 图书的广告词
  • 【部编版】吉林省汪清县第三中学校2017人教版七年级语文上册教案:第2课济南的冬天
  • 我国农村权力寻租现象的成因、影响及其治理
  • 山东省临淄外国语实验学校八年级政治上册 家,温馨的港湾导学案
  • 上海御平印刷器材有限公司企业信用报告-天眼查
  • 用MVC模式写一个程序
  • 北新汽车运输合同范本
  • 2019届人教版(安徽)九年级化学下册习题课件:专题三 酸和碱的化学性质【实验】 (共26张PPT)
  • 苹果电脑装windows系统会有什么影响
  • 摩登年代经典台词语录
  • 2018年株洲市小升初英语突击训练名校系列试卷【3】(含答案)
  • 数学人教版五年级下册探索图形评测练*
  • 仙鹤草有什么种植方法
  • 【首发】福建省四地六校2012-2013学年高一上学期第一次月考数学试题
  • 对ERP环境下会计信息系统构建的一些思考( 修改后)
  • 人教版小学四年级数学下册《第三单元运算定律与简便计算-加法运算定律》教案
  • 海洋生物碳汇研究进展
  • 质量检验员工作计划书(一)word版
  • 江阴市洪达化工有限公司晓达分公司企业信用报告-天眼查
  • 物业保安部年终工作总结范文
  • 亲子教育-幼儿园小朋友新年贺词简短版【三篇】 精品
  • 《醉翁亭记》学案2
  • 高一化学氯气1(教学课件201908)
  • 怎么在ps中把放大
  • 新常态下地方高校创业教育工作探究
  • 电脑版