当前位置: 首页 > news >正文

域名购买网站高端的网站

域名购买网站,高端的网站,泉州网站建设公司首选公司,做网站优化的注意事项质因数分解套路的复杂度分析的动态规划 题目大意 有一颗$n$个节点有点权的树#xff0c;初始整棵树为$1$号区域#xff0c;要求满足下列规则#xff1a; 除非$i$是最后一个等级#xff0c;否则每一个$i$级区域都要被分成至少两个$i1$级区域对于每种等级#xff0c;每个点必…  质因数分解套路的复杂度分析的动态规划 题目大意 有一颗$n$个节点有点权的树初始整棵树为$1$号区域要求满足下列规则 除非$i$是最后一个等级否则每一个$i$级区域都要被分成至少两个$i1$级区域对于每种等级每个点必须恰好属于一个区域一个区域的点集必须是连通的对于相同等级每个区域必须拥有相同的点权和问有多少种合法的划分方案$n \le 10^6,a_i \le 10^9$. 题目分析 首先考虑判断把树分为$k$个2级区域的合法性$f_k$记点权和为$tot$。 一种朴素的想法就是对于每一个$k$自底向上遍历整棵树若剩余子树大小恰好为$tot\over k$就割去这颗子树如果整棵树能够被处理完$k$就是合法的。每次判定复杂度为$O(n)$. 注意到这个想法里每次割去子树的大小$s_i$恰好是$tot\over k$的倍数并且不难发现$k$合法的充要条件就是恰有$k$个$s_i≡0(\text{mod }\frac{tot}{k})$。简短解释一下对于一颗$s_i≡0(\text{mod }\frac{tot}{k})$的子树由于它的所有子树都奉行割去$s_j≡0(\text{mod }\frac{tot}{k})$的原则那么剩下的包括点$i$的连通块就是$i$子树内最小的$\ge {tot\over k}$的连通块。因此$\sum [s_k≡0(\text{mod }\frac{tot}{k})] \le k$并且当且仅当$k$时合法。 有了这个性质考虑如何统计$f_k$。容易发现对于合法的$k$$\frac{tot}{k}$的任意约数$k$都是合法的。而对于子树$s_i$其最小有贡献的$k\frac{tot}{\text{gcd}(s_i,tot)}$。所以这里只需要对每个$s_i$存下最小的合法$k$再以质因数分解题的套路处理一遍就能算出$[f_kk]$了。因此处理$f_k$的复杂度是$O(n\ln n)$。 接下去考虑dp计算把整棵树分为若干个$i$级区域的方案数$g_i$。转载于:https://www.cnblogs.com/antiquality/p/10692714.html
http://www.pierceye.com/news/849103/

相关文章:

  • 六安网站建设 220广州安尔捷做的网站好吗
  • 企业网站写好如何发布wordpress免插件生成地图
  • 公司 网站 苏州链接下载
  • 网站页面设计素材网站做权重的方法
  • 网站优化标题怎么做宿迁房产网备案查询
  • 建设企业官方网站的流程秦皇岛网站备案
  • 北京网站优化前景建设银行包头分行网站
  • 南京江宁区住房建设局网站电商交流平台有哪些
  • 查询网站流量排名做网站 我们的工人怎么写
  • 龙岗-网站建设深圳信科免备案的网站空间
  • 360网站推广官网软件安徽海外网络推广
  • c# asp.net网站开发书考试网站怎么做的
  • 网站开发 技术路线融资融券配资网站建设
  • 建设网站如国家高新技术企业证书
  • 网站服务是什么网站建设投标书报价表
  • 商业网站开发与设计宝塔面板wordpress安装
  • 学交互设计网站企业网站建设要多久
  • 免费情感网站哪个好有没有帮忙做标书的网站
  • 申请域名需要多久大连seo顾问
  • 舟山外贸建站公司做文案选图片素材的网站
  • 网站开发从何学起公司网站在哪里做
  • 无锡网站制作哪家有名金华安全网站建设怎么收费
  • dw做响应式网站重庆黄埔建设集团网站
  • 做系统那个网站好wordpress添加返回顶部
  • 站网站推广汕头网站建设和运营
  • 免费注册网页的网站中原彼得堡航空学院网站的建设
  • 青岛高端网站制作公司可做笔记的阅读网站
  • 区网站建设有域名后怎样做网站
  • 加强网站基础建设推广app的平台
  • 全球访问量最大的网站排名中国贸易公司100强