首页 > 其他分享 >Resolve 01 Solution

Resolve 01 Solution

时间:2025-01-18 18:09:59浏览次数:1  
标签:nk 01 复杂度 Solution Resolve sum 节点

Solutions

T1 P6571 [BalticOI 2017] Political Development

看到数据范围,复杂度应该是 $O(nk\cdot 2^k)$。简化题面就是给一个图,满足对于任意点导出子图,存在一个节点的度数小于 $k$,求原图的最大团。最大团,参考 OI Wiki,得到这是一个 NP 算法。说明这道题肯定有 Trick

首先,这道题没说 $\sum deg_i$ 的数据范围,所以猜到比 $nk$ 小。那么,假设现在 $deg_i\le 10$,我们思考一下解决方案。枚举每一个点,计算如果当前点被包含在团中,最大团的大小。那就假设节点 $u$ 的邻居(即与 $u$ 有连边的节点个数,不含自身)的个数为 $x_u$。那复杂度可以推出是 $O(x_u2^{x_u})$。

回到原题,在初始的图中,肯定有一个点的度数小于 $k$。(理由是显然的,$\sum d_i\le n\times k$ 。那么,令

标签:nk,01,复杂度,Solution,Resolve,sum,节点
From: https://www.cnblogs.com/resolvecoder/p/18678335

相关文章

  • 「NOIP2013」华容道
    solutionbyXiangXunYi题目描述给你一张华容道,有障碍格,共\(q\)次询问,每次指定一个起点,终点和空格,问最少需要多少步让起点棋子移到终点。思路推导step1先思考暴力,发现状态与当前格子和空格的位置有关系,同时问最少步数,故采用最短路,定义\(dis_{x,y,p,q}\)表示当前格子位置......
  • [HarekazeCTF2019]baby_rop2(read的libc)
    一个normal的栈溢出,没有system和binsh,为ret2libc这里也没有常见的write和puts,所以我们用read泄露libc基址,并使用printf打印read的地址这里注意printf的第一个参数必须是格式字符串,即WelcometothePwnWorldagain(地址为0x0400770,第二个参数设为read_got(got表泄露)再找一下6......
  • 20250116 支付宝出现重大事故 有感
    事故20250116下午支付宝直接冲上微博热搜榜首,原因是在2025年01月16日14:40-14:45期间出现大量支付显示“政府补贴”减免字样。最开始我是在小红书上看到的相关内容,只是看到这个图片,心想这肯定是小红书暗广,撇了一眼就划过了。当“支付宝出现重大BUG”出现在微博头条时,才确信此事......
  • 【2017-2025】Adobe Premiere Pro(简称PR)专业视频编辑软件下载
    AdobePremierePro软件简介AdobePremierePro(简称PR)是由Adobe公司开发的一款专业视频编辑软件,广泛应用于电影制作、电视播出和网络视频的制作。该软件以其强大的编辑功能和灵活的工作流程,在业界中享有盛誉。无论是专业影视制作人还是业余爱好者,PremierePro都能满足他们的......
  • 这些日子 01
    我本来还想用《那些日子》来做标题动,但是前一段时间去掉了这个合集分类,就想,算了,还是《这些日子》吧。这些日子,我又花了好多时间忙在工作上,穿梭回家庭照看小孩成长,但好像也没有那么的顺畅,那种所谓的lifeworkbalance只能属于另一个时空的我。与其说是在外工作,不如说是交换,用时间......
  • ciscn_2019_es_2(栈迁移)
    看一下ida两个read函数都是读取0x30(48),然后s距离ebp有0x28(40),所以虽然有溢出但只溢出了两个4字节,也就是只能覆盖到ebp和ret。这时候就需要运用栈迁移栈迁移就是当溢出不够多的时候,这时候可以考虑把栈给迁移去其它地方,利用leave_ret指令控制ebp,使其指向我们写的rop的地址,执行。l......
  • [AT_tenka1_2015_final_g] 天下一ゲーム
    评价:感觉还是过于神秘了,暴力写的群魔乱舞,正解返璞归真。暴力做法太多了,就不记录了。我们考虑一个贪心,由于边权互不相同,我们把边按照边权从大到小排序,然后依次尝试满足当前边,这样显然是极其优秀的,因为你满足了当前边,后面的边的最小值仍未确定,也就是可以继续解决的。而唯一可能影......
  • [ZJOI2014] 力 题解
    容易发现:\[E_i=\sum_{j=1}^{i-1}\frac{q_j}{(i-j)^2}-\sum_{j=i+1}^n\frac{q_j}{(i-j)^2}\]不妨设\(a_i=q_i,b_i=\dfrac1{i^2}\):\[E_i=\sum_{j=1}^{i-1}a_jb_{i-j}-\sum_{j=1}^{n-i}a_jb_{j-i}\]发现前半部分就是多项式乘法,后半部分与[BZOJ2194]一致。直接FFT干过去即可......
  • P1076 [NOIP2012 普及组] 寻宝 题解
    题目传送锚点在博客园食用更佳本题纯纯模拟题,甚至连大模拟都算不上。别问我是怎么知道的,问就是看那恶心的题目描述、标签和题目难度仅为黄知道的。好了,上思路。既然是大模拟,那就按照题目描述给的思路来,一层一层往上爬呗。一下是两点注意事项:输入时,可以考虑用二维数组或结构......
  • P1982 [NOIP2013 普及组] 小朋友的数字 题解
    题目传送锚点在博客园食用更佳题意有一列小朋友,他们每个人都有一个值。定义每个小朋友的特征值为祂及祂前面人值的最大子段和。又定义每个小朋友的数字为祂前面人中的一个人的特征值加本身值的最大值。。。思路把题意用人话说出来即为思路:先输入每个小朋友的值\(a_i\);再......