首页 > 其他分享 >光之大陆

光之大陆

时间:2024-08-28 18:47:39浏览次数:8  
标签:缩点 frac 个点 仙人掌 大陆 序列 Prufer

题目求的就是点仙人掌的数量;点仙人掌的所有环缩点之后就变成了一棵树,于是考虑无根树的数量怎么求,很显然利用Prufer序列就好了;然后考虑怎么将Prufer序列移植到点仙人掌上面,此时就要利用扩展Prufer序列

扩展Prufer序列:对于一个点仙人掌来说,先将所有环缩点变成一棵树,然后将所有缩点离散化(就是重新编号),指定编号最大的为根;执行Prufer操作,首先选择一个度数为\(1\)的且编号最小的缩点,删除其,并向prufer序列中添加其与父亲的连边的另一端点(注意另一端点是原图上的点,不是缩点的编号),并重复以上的操作,如下

image

黑色是原图的编号,红色是缩点的编号;我们最开始选择缩点\(1\),然后发现另一端是点\(3\),于是prufer序列的第一个为\(3\)(不是\(2\))

由以上过程可知,如果我们知道了Prufer序列,有多少个缩点,每个点在哪个缩点内部,就可以唯一确定这个仙人掌;所以我们只需要解决以上三个问题就好了

有多少个缩点:枚举就好了,设有\(i\)个缩点,于是\(1\leq i\leq n\);为了方便,我们设点\(n\)所在的缩点编号为\(i\)(这样是为了不重复计数)

每个点在哪个缩点内部:利用递推解决。设\(f[i][j]\)表示将\(i\)个点分为\(j\)个缩点,并且每个缩点不是根(也就是说每个缩点都有父亲)的方案数。$$f[i][j]=\overset{i-j}{\underset{k=0}{\sum}}\binom{i-1}{k}\frac{(k+1)!}{2}f[i-k-1][j-1]$$
,这一式子的意义是:我们假设第\(j\)个缩点包含\(i\),从\(1\) ~ \(i-1\)中选出\(k\)个点与\(i\)一起在缩点\(j\)中;考虑圆排列的个数是\(k!\),由于翻转是同一种,所以总数即\(\frac{k!}{2}\),而缩点\(j\)是有父亲的,于是选择一个点与父亲相连,乘以\(k\);最后剩下\(i-k-1\)个点分成\(j-1\)个缩点(注意我们不的缩点大小要么是\(1\),要么不低于\(3\),也就是不能为\(2\),至于为什么下面说)

Prufer序列的个数:这个比较简单,为\(n^{i-2}\)

最终的答案:$$ans=\frac{(n-1)!}{2}+\overset{n}{\underset{i=2}{\sum}}\overset{n-i}{\underset{j=0}{\sum}}\binom{n-1}{j}\frac{j!}{2}(j+1) f[n-j-1][i-1] n^{i-2} $$
,这一式子的意义是:枚举缩点个数\(i\),其中\(i\)包含\(n\),再枚举\(j\)个点与\(n\)一起在缩点\(i\)中;由于考虑圆排列(去除对称)个数为\(\frac{j}{2}\),由于其没有父亲,所以不用乘\(j+1\);然而在Prufer序列最后剩两个点的时候,唯一的一条边可以连接\(j+1\)个点中的任意一个,所以乘以\(j+1\);再将剩下的\(n-1-j\)个点分为有父亲的\(i-1\)个缩点,方案数为\(f[n-j-1][i-1]\);最后乘以Prufer序列个数(注意这里也不能算大小为\(2\)的缩点)

不算大小为\(2\)的缩点的原因:会重复计数。比如下图

image

这个仙人掌既有可能在三个点单独为缩点的时候被统计,还有可能在相邻两个点为缩点,另一个点单独成为缩点的时候被统计

没看懂yxc那个代码的思路。。。

标签:缩点,frac,个点,仙人掌,大陆,序列,Prufer
From: https://www.cnblogs.com/dingxingdi/p/18385349

相关文章

  • 心大陆AI大模型,共情陪伴你的心理健康
    大模型的出现,使得AI在语音识别、自然语言处理、计算机视觉等领域的性能得到了极大的提升,随着硬件设备的不断升级和优化,以及算法的不断改进,大模型的规模和性能也在不断提升,大模型的优势在于其强大的表示能力和泛化能力,通过使用大量的数据和强大的计算资源,大模型可以学习到更为复杂......
  • 数业智能心大陆 AI解答如何应对焦虑
    在当今社会,焦虑已成为许多人常见的心理挑战。它可能由工作压力、人际关系、未来不确定性等多种因素引发,对人们的身心健康产生负面影响。长期处于焦虑状态还可能导致更严重的心理健康问题,如焦虑症、抑郁症等。焦虑是一种对未来不确定性的担忧和恐惧情绪,常常导致身体和心理上的不......
  • AI 机器人对家长培育孩子好性格有帮助吗?——数业智能心大陆给出答案
    多数家长都期望孩子拥有出色的性格,然而自家孩子不是胆小怯懦,就是脾气暴躁难以融入集体,性格时常“掉链子”。性格虽受先天因素影响,但后天的环境和教育才是关键所在,0至12岁,特别是0至6岁是塑造性格的黄金时期,在此过程中,家庭养育中父母培养孩子的方式和态度起到的影响最为深......
  • 全红婵夺冠!数业智能心大陆告诉你原生家庭在背后发挥了怎样的力量
    2024年巴黎,全红婵在十米跳台上的完美一跃,再次定义了跳水艺术,'水花消失术'成为她的代名词!全红婵的辉煌成就,不仅点亮了自己,也照亮了家庭的未来。而他的家人也非常珍视全红婵的成功。其父亲坚定的表示:”我们不能消费女儿“。“不能因为她拿了冠军,我连活都不干了。”“坐享其......
  • 心大陆AI科学养育,共情陪伴孩子的幸福童年!
    3-8岁是宝宝的关键期,在这个阶段也是父母最费心的时候:孩子吃饭、洗澡、睡觉总爱拖延、玩玩具三分钟热度、上课小动作多、语言能力弱,讲话不连贯容易暴怒、天性好奇,总有十万个为什么等等......这些情况在儿童早期发育阶段爸爸妈妈可以通过科学性、系统化的陪伴和引导,而父母往往因为......
  • 数业智能心大陆:定制你的专属心理健康方案
    在快速变化的社会中,随着人们对自我健康认识的不断加深,心理健康已成为影响生活质量的关键因素,许多成年人在其一生中会遇到心理健康问题。在探索人类心理奥秘的旅程中,我们发现,每个人的心理状态和需求都是独一无二的。面对日益增长的心理健康需求,传统的“一刀切”服务模式显然已无法......
  • 数业智能心大陆,你的专属AI心理专家
    人工智能技术的迅猛发展已经渗透到各个行业,尤其在心理健康和情感分析领域,AI展现出其独特的洞察力和分析能力。如数业智能心大陆,作为数字化心理健康服务的引领企业,通过提供高效的AI心理专家服务,深化对情感和心理问题的理解和解决。AI技术在心理健康行业的发展已经取得了显著的成......
  • 数业智能心大陆:数字化心理健康的未来
    中国患抑郁症的人数目前已达数千万,心理健康问题已成为全民性议题。尽管生活水平提高,但现代社会对个人的多方面要求增加,家庭、人际、能力和环境等压力源使人们的心理承受力面临挑战。数业智能心大陆做为一家专注于数字心理健康的人工智能企业,多年来潜心探讨其根本原因,力求打通“心......
  • 数业智能心大陆:把AI心理咨询师装进口袋
    在数字时代,心理健康的重要性日益凸显,而科技的进步为我们提供了全新的解决方案。"数业智能心大陆",将人工智能的深度洞察力和专业心理咨询的个性化关怀完美结合。想象一下,随时随地,只需打开手机,就能与一个专业的AI心理咨询师进行深入交流,它不仅能倾听你的心声,还能提供科学、专业的建......
  • 数业智能心大陆用AI解锁心灵健康
    随着日常生活的不确定性增加,人们的情绪和心理状态受到了考验。从工作变动到经济压力,从家庭关系到个人健康,这些日常挑战不断考验着我们的心理承受力。特别是在当前的数字时代,社交媒体的普及和信息过载也加剧了人们的焦虑感。数业智能心大陆的数据显示,寻求心理支持和咨询的人数在显......