首页 > 其他分享 >2023 年 6 月训练记录

2023 年 6 月训练记录

时间:2023-06-22 14:11:51浏览次数:42  
标签:连边 某台 训练 记录 复杂度 基环树 2023 2n

训练

中考终于考完了!!!

前面的题慢慢施工ing……

ARC107F Sum of Abs

首先,我们现默认所有节点都被删了,可以用 \(A_i\) 的收益插入第 \(i\) 个节点。由于是求最大值,所以绝对值可以看作是限制有边的点同号。

我们考虑建图,对于第 \(i\) 个点,我们建两个点 \((i,-)\) 和 \((i,+)\) 表示取负或取正,每个点有点权,则 \((i,-)\) 和 \((i,+)\) 连边表示不能同时选。

对于一条边 \((u,v)\),\((u,-)\) 和 \((v,+)\)、\((u,+)\) 和 \((v,-)\) 连边表示不能同时选。

于是跑二分图最大独立集即可。

时间复杂度 \(O(n^2(n+m))\)。

记录

ARC083F Collecting Balls

对于球 \((a,b)\),将点 \(p_a\) 和 \(q_b\) 连边,表示这个球需要被行或列碰撞。则要求连出来必须是基环树森林,否则无解。

因为点数为 \(2n\),边数为 \(2n\)。若不全为基环树森林,则连通块中一定存在树,边数 \(<\) 点数,不可能存在完美匹配。

然后考虑对每棵基环树分开考虑,首先,树的部分边的方向是确定的,而环上只有两种情况。我们直接枚举,然后我们建出图,表示机器启动的先后关系(某台机器必须在某台机器后启动)。

注意到这个 DAG 一定是外向森林,所以拓扑序的方案数为 \(\frac{|S|!}{\prod_{i\in S} sz_i}\)。

时间复杂度 \(O(n)\)。

记录

[AHOI2022] 山河重整

首先,有个比较显然的结论,\(1,2,\cdots,n\) 都能被表示出来当且仅当,将 \(S\) 从小到大排序,\(\forall i\in [1,n], \sum_{j=1}^{i-1}S_j\ge S_i-1\),可以通过归纳来证。

标签:连边,某台,训练,记录,复杂度,基环树,2023,2n
From: https://www.cnblogs.com/zhaohaikun/p/17497706.html

相关文章

  • 记录一次 大意导致的错误(暂存)
    在部署到西藏职院测试流程时(Net6),有个在线预览功能,pc端可以,但是在微信端预览时就报错了,提示ERR_BLOCKED_BY_RESPONSE,百度设置x-frame-options=sameorigih,还是有问题,链接有一个http和一个https(问题就出在这里,微信端被强制输出为https导致),但是当时直接把流程界面通过h......
  • 自然语言处理 Paddle NLP - 基于预训练模型完成实体关系抽取
    自然语言处理PaddleNLP-信息抽取技术及应用重点:SOP图、BCEWithLogitsLoss基于预训练模型完成实体关系抽取信息抽取旨在从非结构化自然语言文本中提取结构化知识,如实体、关系、事件等。对于给定的自然语言句子,根据预先定义的schema集合,抽取出所有满足schema约束的SPO三元组......
  • 代码随想录算法训练营第十四天| 104.二叉树的最大深度 (优先掌握递归) 111.二叉树的最小
    104.二叉树的最大深度(优先掌握递归)迭代法,上一篇已经讲过,只需要对每一层+1,这里重要些递归法递归法注意:如果当前节点为NULL,返回0,不是NULL,那么就是1+max(right,left)代码:1voidmaxD_cursor(TreeNode*node,int&result)2{3if(!node)return;45result......
  • 2023.6.21 鲜花
    最近总是回忆起许多初中时的事情。记得当时和hyj做同桌的时候,经常被hyj,hrq和cym带着卷;经常下午cym会带一个零食,然后我们4个上课分着吃;还有在初三全班大部分人都pj1=的时候我们4个全部2=,很有趣很有趣。还记得当时老师准备重新安排座位的时候我竟然还满怀期待,后来......
  • Kali Linux 2023.2为Xfce版带来PipeWire支持
    Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-VVM镜像,以及几个新的黑客工具。OffensiveSecurity宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具,以及许多改进,KaliLinux2023.2。......
  • Kali Linux 2023.2为Xfce版带来PipeWire支持
    Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-VVM镜像,以及几个新的黑客工具。OffensiveSecurity宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具,以及许多改进,KaliLinux2023.2。......
  • Kali Linux 2023.2为Xfce版带来PipeWire支持
    Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-VVM镜像,以及几个新的黑客工具。OffensiveSecurity宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具,以及许多改进,KaliLinux2023.2。......
  • 不登录微信,微信的聊天记录加密的图片还能恢复吗
    1-6大家是否有需要在不登录微信的情况下查看微信的图片呢?我是一个网管,和很多人交流后发现不少人都有这个需求。但是微信中收发的图片保存为加密的DAT文件,无法直接查看。因此这里介绍一个小工具,名为《天才小网管DAT转JPG》。它可以在不登录微信的情况下将微信的聊天中收到的加密DAT......
  • 2023 math
    已知集合\(M=\left\{-2,-1,0,1,2\right\}\),\(N=\left\{x\left|x^{2}-x-6\geq0\right.\right\},\)则\(M\capN=\)A.\(\{-2,-1,0,1\}\)B.\(\{0,1,2\}\)C.\(\{-2\}\)D.22.已知\(z=\frac{1-i}{2+2i}\),则\(z-\overline{z}=\)A.-iB.i......
  • 20230621下午面试题
    1.数据库了解那些?2.docker了解吗?3.今后的职业规划?4.能不能写方案?5.在项目中担当的角色?6.想考那些证书?7.籍贯?空缺期?有无女朋友?住哪里?8.有什么想问我的吗?9.最低接受的薪资是?10.最快到岗时间?   xiaozimashuke......