[BZOJ3926] [Zjoi20150]诸神眷顾的幻想乡

2024-01-09 12:39

本文主要是介绍[BZOJ3926] [Zjoi20150]诸神眷顾的幻想乡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

传送门

http://www.lydsy.com/JudgeOnline/problem.php?id=3926

题目大意

求本质不同子串个数

题解

广义SAM

typedata=recordlen,fa:longint;tranc:array[0..9]of longint;end; //48
varx:array[0..10000000]of data;z,deg:array[0..100005]of longint; //1.2w:array[0..3*100005,1..2]of longint; //2.4i,j,k:longint;n,m,tot,len,a,b:longint;ans:int64;
procedure init(a,b:longint);
beginw[len,1]:=b; if w[a,2]=0 then w[a,2]:=len else w[w[a,1],2]:=len;w[a,1]:=len; inc(len);
end;function insert(a,tail:longint):longint;
var p,np,q,nq:longint;
begininc(tot); np:=tot; x[np].len:=x[tail].len+1;p:=tail;while (p<>0)and(x[p].tranc[a]=0) dobeginx[p].tranc[a]:=np;p:=x[p].fa;end;if x[p].tranc[a]=0then x[p].tranc[a]:=npelsebeginq:=x[p].tranc[a];if x[q].len=x[p].len+1then x[np].fa:=qelsebegininc(tot); nq:=tot; x[nq]:=x[q];x[q].fa:=nq; x[np].fa:=nq;x[nq].len:=x[p].len+1;while x[p].tranc[a]=q dobeginx[p].tranc[a]:=nq;p:=x[p].fa;end;end;end;inc(ans,x[np].len-x[x[np].fa].len);exit(np);   
end;procedure dfs(a,fa,b:longint);
var tt,t1:longint;
begintt:=w[a,2]; t1:=insert(z[a],b);while tt<>0 dobeginif w[tt,1]<>fathen dfs(w[tt,1],a,t1);tt:=w[tt,2];end;
end;beginreadln(n,m); len:=n+1; ans:=0;for i:=1 to n doread(z[i]);for i:=1 to n-1 dobeginreadln(a,b);init(a,b); init(b,a);inc(deg[a]); inc(deg[b]);end;for i:=1 to n doif deg[i]=1then dfs(i,0,0);writeln(ans);
end.

这篇关于[BZOJ3926] [Zjoi20150]诸神眷顾的幻想乡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/587146

相关文章

大模型“诸神之战”,落地才是赛点

ChatGPT 诞生已经快一年,你还在与它对话吗? 有的人用来写报告、改代码,让它成为得力帮手;有的人却只是“调戏”个两三回,让它创作诗歌或故事,便不再“宠幸”。 根据网站分析工具 SimilarWeb 的数据,后者情况似乎更多。目前 ChatGPT 的月活数据已经连续三个月下滑,浏览量从四月的 17.6 亿下滑至八月的 14.3 亿,似乎开始有些过气。 一边是 ChatGPT 这样的通用大

EPIC Fantasy Town - Low Poly 3D Art(幻想乡村小镇模型)

EPIC 幻想城镇包 EPIC Fantasy Town Pack提供了一个以幻想为主题的多边形风格游戏,适用于TopDown、RPG、冒险、社交和RTS游戏。这个包允许你创建自己的美丽而多样的幻想城镇和角色。 我们创建了这个软件包,可以与 EPIC Fantasy Village 包无缝配合。 关键功能 比前几集更详细。 提供了适合幻想城镇的各种角色。 优化的网格适用于移动设备、AR、VR和P

百度星火原创计划?别抱幻想了

这两天,百度的星火原创计划在站长们之间的反响很大。习惯了伪原创的、采集的站长门比较焦虑,而善于写文章的站长或许会认为大展拳脚的时间已经到了。但真的会这样子吗?我看未必。 其实,百度的星火原创计划也不是现在才推出,早在5月份的时候就已经开始试行了。刚开始,我也曾经抱着相同的幻想。但理想很丰满,现实很骨感。在这三个月中,我基本上都是在辛辛苦苦的原创或者翻译,但网站的收录并没有增加,反而减少了,可谓心

【墨天轮专访第三期】达梦数据库冯源:丢掉幻想投入战斗,国产数据库的机遇窗口已经来临!

导读: 从上世纪90年代开始,SGI首席科学家John Mashey首次提出了大数据的概念。而在21世纪的今天,随着互联网在国内急速的发展以及5G时代序幕的拉开,在海量数据存储及处理的复杂业务方面,可以说中国的数据模式及全新的数据场景正在赶超全球。面对全新的业务需求和业务场景以及国际形势的变化,这些年国内对于国产数据的呼声也日渐高涨,国产数据库的进步也是有目共睹。 如今国产数据库已逐步形成了百花

Stable Diffusion 模型下载:Juggernaut(主宰、真实、幻想)

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八 下载地址 模型介绍 该模型是一个真实模型,并且具有幻想和创意色彩。 作者述:我选取了 JuggernautXL 数据集的一小部分,并在 SD 1.5(Base Juggernaut Final)上对其进行训练,同时还在合并中更新了

P1363 幻想迷宫

这道题可谓有好多解法,既然讲究效率,我还是选择了bfs。 bfs比较难下手,但理解题目后感觉还是挺简单的。 思路现将地图扩展成四份。 O=>OOOO 如果超过边界则到对应边的对应位置。 代码: const z:array[1..4,1..2]of -1..1=((-1,0),(0,-1),(1,0),(0,1));var i,j,k:longint;m,n,h,t:longint;fx,

用大脑控制假肢 Segway之父再次将幻想变为现实

美国发明家卡门(Dean-Kamen)发明的双轮电动车Segway(也被称之为体感车、思维车、平衡车),如今风靡全世界。最近,卡门又发明了全世界第一个人脑思维控制的假臂,可以进行十几种复杂动作。 全球权威的美国食品药品管理局,最近审批通过了卡门发明的假臂,美国新闻网站BusinessInsider评价说,这种假臂,可能是迄今为止和人类肢体最相似、功能最真实的假肢产品。 卡

诸神之战|围观!湖南赛区启动仪式

阿里巴巴集团年度大赛2017年诸神之战全球创客大赛湖南赛区于6月13日在长沙启动,百万奖金助力创业者梦想。 活动议程 分享嘉宾   大赛启动仪式 时间:2017年6月13日上午9点 地点:中国(长沙)创新设计产业园10栋1楼国际会议厅(长沙市雨花区振华路579号) 组织架构: 指导单位:长沙市小微企业创业创新工作领导小组 主办单位:雨花区人民政府

#深搜#洛谷 1363 幻想迷宫

题目 图中是否出现走出边界的自环。 分析 广搜,深搜 用 v [ x ] [ y ] [ 0 ] v[x][y][0] v[x][y][0]表示横坐标, v [ x ] [ y ] [ 1 ] v[x][y][1] v[x][y][1]表示纵坐标。 v [ x ] [ y ] [ 2 ] v[x][y][2] v[x][y][2]表示是否走出边界,深搜过程比较简单,在此不多讲,不过为什么

Stable Diffusion 模型下载:majicMIX fantasy 麦橘幻想

文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八案例九案例十 下载地址 模型介绍 非常推荐的一个非常绚丽、充满幻想的大模型,由国人“Merjic”发布,下载量颇高。这个模型风格炸裂,远距离脸部需要inpaint以达成最好效果。 条目内容类型大模型基础模型SD 1.5来源CIVITAI作者Merjic文件名称majicmixFantasy_v30Va