首页 > 其他分享 >2024.9.24 test

2024.9.24 test

时间:2024-09-24 14:51:31浏览次数:1  
标签:24 ... 连通 2024.9 蓝边 test 考虑 红边 dp

十三联测 #7

B

已知有一棵树,有 \(n-1\) 次操作,每次操作之前没有操作过的点 \(x\):
新建节点 \(x+n\),并扫描原树上与 \(x\) 连接的点 \(j\),若存在 \((j+n, x)\) 的边就删掉,换成 \((j+n,x+n)\)。
否则,加入 \((x+n,j)\) 这条边。每次操作完询问生成树的个数。
\(n\le 5000\)。

非常难一道题。首先生成树个数是不能用矩阵树定理算了,考虑挖掘图的性质。
相当于有两棵树,有若干个 \(j\) 连接着 \(x\) 和 \(x+n\)。
先考虑 \(x\) 形成连通块的情况,我们称原树和新树上的不连接 \(j\) 的叫做红边,连接 \(j\) 的叫蓝边。
红边和蓝边都是成对的。先考虑保留全部红边的情况,那么蓝边有且仅有一对没有被删成一条。
考虑删某对红边中的一条,那么会形成两个连通块,于是每个连通块都需要删一对蓝边中的一条。
直接将其放到一棵树上考虑,也就是删红边所形成的连通块中每个都需要保留一对蓝边,这个可以 dp。
考虑 \(x\) 不形成连通块呢?事实上还是一样的,每个连通块分别 dp 即可。
考虑设 \(f_u,g_u\) 表示当前子树内所在连通块存在/不存在保留的一对蓝边的方案数,简单 dp。

C

给出序列 \(a\),你可以使其所有数取模某个数进行若干次,问最后不同的序列有多少种。\(n,a_i\le 500\)。

我们先考虑 \(a_i=i\) 的情况,设我们取模的数是 \(x\),需要满足 \(x_{i}>x_{i+1}\)。
考虑 \(x\) 从小到大加入查看其变化:
\(x=3\) 时,\(a=012,012...\),\(x=5\) 时,\(a=01201,01201...\),\(x=7\) 时,\(a=0120101,0120101,...\)。
每次操作也就是也就是令周期改为 \(x\),且把第 \(x\) 位设为 \(0\)。所以我们断言 \(a\) 可以如此构造出来:
存在一个正整数 \(x\),对于 \(i\in [0,x)\) 都有 \(a_i=i\) 且 \(a_x=0\);
对于 \(i>x\),有 \(a_i<x\),且 \(a_i=0\) 或 \(a_i=a_{i-1}+1\)。这里的 \(x\) 指的是最后一次取模的数。
所以我们枚举 \(x\) 来计数即可。可以记录 \(f_{i,j}\) 表示前 \(i\) 位合法且 \(a_i=j\) 的方案数。
现在考虑普通情况,还是考虑枚举 \(x\),但是可能会算重复,不算重的话要钦定 \(x-1\) 出现即可。

标签:24,...,连通,2024.9,蓝边,test,考虑,红边,dp
From: https://www.cnblogs.com/Simon-Gao/p/18429134

相关文章

  • NOIP2024集训 Day37 总结
    前言今天的题目也是比较快速的做完了。所以先来总结一下。今天是计数专题,组合数居多。以前做过的题目这里就稍稍略过了。MergeTriplets观察到对于能够得到的最终的排列\(p\),对于其中的一个数\(p_i\),不可能做到\(p_i>\max_{j=i+1}^{i+3}p_j\)。感觉是比较显然的,这里就不......
  • 详解2024 openAi最新gpt o1模型分析
    探索GPT的O1模型:一场人工智能的革命在人工智能领域,尤其是自然语言处理(NLP)领域,模型的不断迭代和升级为我们带来了前所未有的机遇。最近,OpenAI发布了全新的O1模型,这一创新不仅在技术上取得了重大突破,也为各行各业的应用提供了更多可能性。本文将深入探讨O1模型的核......
  • EI Compendex、Scopus检索-国际会议论文征稿:第三届传感器技术与控制国际研讨会(ISSTC 2
    收录率高丨往届均已EI检索 | 往届会后3个月EI检索|IEEE出版第三届传感器技术与控制国际研讨会(ISSTC2024)20243rd InternationalSymposiumonSensorTechnologyandControl2024年10月25-27日,珠海大会官网:http://www.isstc.net/【论文投稿】主办单位联合主办......
  • 华为全联接大会HUAWEI Connect 2024印象(五):讯飞星火企业级智能体平台
    在HC大会上,除了有华为自己的产品,还有很多合作伙伴的产品,今天就简单说一下讯飞星火的企业级智能体平台。讯飞星火此次在HC上有多个展台。我以前是讯飞星火的拥泵,在B站发过视频介绍其API的使用(利用API访问讯飞星火认知大模型平台_哔哩哔哩_bilibili)。在飞凌嵌入式的测评中,也使用......
  • Oracle 19c OCP 认证考试 082 题库(第24题)- 2024年修正版
    【优技教育】Oracle19cOCP082题库(Q24题)-2024年修正版考试科目:1Z0-082考试题量:90通过分数:60%考试时间:150min本文为(CUUG原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。原文地址:http://www.cuug.com/index.php?s=/home/article/detail/id/3410.html第......
  • 9.24人工智能教育技术学
    一、在今天的课上学习了思维导图的制作,可以用Xmind、MindManager等软件制作,思维导图可以帮助教师和学生更好的理解知识点,运用知识点。1.主题选择:选择一节小学课程内容(语文、数学、英语等)进行思维导图地制作。2.内容中心主题:清晰地标明你选择地课程主题子主题:根据中心主题,分解......
  • 2024-09-18:用go语言,给定一个从 0 开始的长度为 n 的正整数数组 nums 和一个二维操作数
    2024-09-18:用go语言,给定一个从0开始的长度为n的正整数数组nums和一个二维操作数组queries,每个操作由一个下标值indexi和一个数值ki组成。开始时,数组中的所有元素都是未标记的。依次执行m次操作,每次操作的过程如下:1.如果下标indexi对应的元素还未标记,则标记这个元素......
  • 文心一言 VS 讯飞星火 VS chatgpt (350)-- 算法导论24.1 1题
    一、在图24-4上运行Bellman-Ford算法,使用结点作为源结点。在每一遍松弛过程中,以图中相同的次序对每条边进行松弛,给出每遍松弛操作后的值和值。然后,把边的权重改为,再次运行该算法,这次使用作为源结点。如果要写代码,请用go语言。文心一言:首先,我们根据题目要求,手动通过Bellman-Ford算......
  • 9.24
    9.24一、思维导图工具1.在线工具mindmeister/coggle/lucidchart2.桌面软件xmind/mindmanager/freemind3.手机应用simplemind/mindnode/ithoughts4.其他工具powerpoint/googleslides实践作业1、主题选择:选择一节小学课程内容(数学、语文、英语等)进行思维导图的制作。2......
  • 2024年系统集成项目管理工程师考试大纲
    一、系统集成项目管理工程师系统集成项目管理工程师,属于计算机技术与软件(中级)专业技术资格。二、考试说明(一)考试目标通过本考试的合格人员能够具备管理系统集成项目的能力;了解信息技术及其服务创新的相关知识;掌握信息系统集成的工程技术方法;掌握系统集成项目管理的知识体系;能够综合......