E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
1019
|洛谷|DFS|P
1019
单词接龙
pid=
1019
先3层循环算出两个单词接上的长度,然后DFS最长路即可注意重合部分可以随意取,2、3测试点就有这个坑#include#include#include#include#definems(i
weixin_30347335
·
2020-08-23 03:15
洛谷 P
1019
单词接龙 深搜
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
weixin_30254435
·
2020-08-23 03:10
是惹某人没想到的偷懒的开学第一周(习题+感悟)
InputOutputSampleInputSampleOutput说明/提示理解AC代码B-P114101迷宫题目描述InputOutputSampleInputSampleOutput说明/提示理解AC代码C-P
1019
桃桃七泡惹
·
2020-08-23 03:04
萌新成长记录
洛谷P
1019
:单词接龙(DFS)
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeast和astonishastonish,如果接成一条龙则变为beastonishbeastonish,另外相邻的两部分不能存在包含关系,例如atat和atideati
_执念_
·
2020-08-23 03:59
洛谷
DFS和BFS
洛谷 P
1019
单词接龙
洛谷P
1019
单词接龙题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时
帅气的唐大帅
·
2020-08-23 02:45
洛谷 P
1019
单词接龙
洛谷P
1019
单词接龙思路来自这位大佬,洛谷用户名为:ShawnZhou主要是觉得这位大佬的这道题的题解在有几个方面做得很好,记录一下,理解应该没什么问题吧。
风灵无畏YY
·
2020-08-23 02:38
搜索
NOIp2000提高组-单词接龙(dfs)
题目链接:https://www.luogu.org/problemnew/show/P
1019
思路:首先要知道两个单词合并时,合并部分取的是最小重叠部分,相邻的两部分不能存在包含关系就是说如果存在包含关系
sugarbliss
·
2020-08-23 02:56
【搜索】
洛谷P
1019
(dfs+字符串处理)
题目链接:https://www.luogu.org/problemnew/show/P
1019
转载地址:https://www.luogu.org/blog/alvughetix-poae/solution-p
1019
star_moon0309
·
2020-08-23 02:23
洛谷
dfs
字符串
luogu P
1019
单词接龙
解析一道dfs题,但是坑在题意不清,实际是求最短重叠词段,我一开始求成了最长的(直接增大了难度…)。主要就是两个部分,dfs和concate,dfs遍历构造出来的搜索树,concate计算重叠长。tips:为什么这是道搜索题?答:以一个词开始(根节点),依次考虑数组中的词能否连接(分支),算最长词长。代码修改了一下,比较简练了#include#include#include#include#inc
会飞的蟋蟀
·
2020-08-23 02:18
搜索
luogu
P
1019
单词接龙
题目链接P
1019
题目意思即为将可以连接的串连接起来去掉重复的字段放回最大的字符串长度即可(每个串可以用2次)(1)我们如何判断两个串是否可以连接,并且如何将这两个串进行连接(2)我们将串连接后,重复的字段我们该怎么去掉解决
shizhuba
·
2020-08-23 02:32
搜索
P
1019
单词接龙
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeastbeast和astonishastonishastonish,如果接成一条龙则变为beastonishbeastonishbeastonish,另外相邻的两部分不
小九姑娘&
·
2020-08-23 02:34
洛谷P
1019
单词接龙 【深搜】 (C语言 + 详细注释 + 得分点分析)
//本题显然可以用深搜,有几个地方需要注意:1、重叠部分取最小长度,我花费了一次宝贵的下载机会得有一个测试点是2abababababababca,那么第一个单词和第二个单词的重叠部分为ab,而不是ababab,其实想想也是,只有两个单词的重叠部分最小,得到的龙长才会最大;2、每个的单词最多用两次(提示要标记使用次数);3、本代码要开O2优化,否则最后一个测试点超时(可能是我的代码不够简洁,qwq!
呆码农梦中识bug,程序员哭求加工资
·
2020-08-23 02:03
题解
洛谷
P
1019
单词接龙
P
1019
单词接龙首先需要找到任意两个单词的最小重合长度:从前面单词的尾部比较,依次增加尾部选取长度,直至找到选取尾部和下一个单词头部相同,就找到了最小重合长度。再通过dfs搜索。
Pikachu_Yj
·
2020-08-23 02:53
搜索
P
1019
单词接龙(字符串 DFS 回溯)
题的链接:P
1019
单词接龙题解:相邻部分不能有包含关系,有歧义。。。例如,as和asdf,后面不能包含前面,但是前面能包含后面,并且若前后相同例如elve和elve则是可以连接的。
ITNXD
·
2020-08-23 02:53
算法与数据结构
洛谷
P
1019
单词接龙(C++_DFS_回溯)
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入格式输入的第一行为一个单独的整数n(n≤
ccql
·
2020-08-23 02:51
算法
洛谷 P
1019
单词接龙 题解
肺炎时节家家闭,提交OJ处处WA到处都是坑以下部分“前者”代指目前的龙,“后者”代指现在正在判断的单词重叠的部分越小越好,这样接的龙才长(就是贪心,一开始贪反了。。。)“相邻的两部分不能存在包含关系”其实在一些情况下是可以的,比如两者相同且首尾字母相同时:tact->tact,或者是前者的最后一字母和后者的第一个字母相同时:superbus->super记得同一个单词最多只能接两遍,dfs后记得–
zhaowangji
·
2020-08-23 02:10
深搜
字符串
贪心
洛谷P
1019
单词接龙(dfs) 题解
题目来源:https://www.luogu.org/problemnew/show/P
1019
题目描述:题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母
摇摇乐
·
2020-08-23 02:08
洛谷
图论
搜索
字符串
P
1019
单词接龙【DFS+字符串】
题目链接!题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行
UCAS王小二
·
2020-08-23 02:34
dfs
P
1019
配对
ac,部分wa,最后一部分rte首先是wa原因在于,我用一个很大的数表示最大,解决办法是排序后依次取数最后是rte原因在于,我开的空间不够1000,实际需要10000,少了一个0下面贴出代码//9_P
1019
大黄老鼠
·
2020-08-23 02:39
HDOJ 题目集分类
用分治1008简单题1009贪心1010搜索题,剪枝很关键10111012简单题1013简单题(有个小陷阱)1014简单题1015可以看作搜索题吧1016经典的搜索1017简单数学题1018简单数学题
1019
你脸上有BUG
·
2020-08-23 02:59
杭电
oj
题目分类
P
1019
单词接龙 dfs【1】
题目描述https://www.luogu.org/problemnew/show/P
1019
单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的
qiang_____0712
·
2020-08-23 02:25
清华OJ
洛谷-
1019
单词接龙
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
mkopvec
·
2020-08-23 02:51
算法题
luogu P
1019
单词接龙 【dfs】
#include//.size()和length()不能存在一个函数中不然会报错#include#includeusingnamespacestd;stringa[22],start;intans=-1,book[22],n;intjudge(strings,stringd){inti;if(s.size()==1){if(s[0]==d[0])returnd.size();return0;}fo
thoughtspark
·
2020-08-23 01:05
dfs&bfs
luogu
洛谷p
1019
单词接龙 (dfs简单应用)
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入样例5attouchcheatchoos
蒟蒻彧彧
·
2020-08-23 01:26
搜索
luogu
1019
单词接龙
http://www.elijahqi.win/archives/818题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如
elijahqi
·
2020-08-23 01:43
搜索
单词接龙-洛谷
1019
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
陈弘毅
·
2020-08-23 01:33
寒假作业
noip2000单词接龙解题报告
pid=
1019
)题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时
Lpy_Now
·
2020-08-23 01:04
题解
[DFS] [洛谷] P
1019
单词接龙
dfs刚开始卡了一段纠结怎么用字符串添加再回溯确实没啥思路后来发现把题目完全转换为可以后接的数字矩阵就会简单很多然后dfs对我而言dfs的本质是先写生成全排列的框架然后加上判定条件和回溯即可解决问题#include#includeusingnamespacestd;constintMAXN=2e1+10;intprefix[MAXN][MAXN]={0},used[MAXN]={0};intN,a
Zeolim
·
2020-08-23 01:30
题目
DFS(深度优先搜索)
P
1019
单词接龙
P
1019
单词接龙题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时
天降之夕
·
2020-08-23 01:26
学习
P
1019
单词接龙(DFS+回溯)
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeast和astonishastonish,如果接成一条龙则变为beastonishbeastonish,另外相邻的两部分不能存在包含关系,例如atat和atideati
Whyckck
·
2020-08-23 01:47
P
1019
单词接龙
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeast和astonishastonish,如果接成一条龙则变为beastonishbeastonish,另外相邻的两部分不能存在包含关系,例如atat和atideati
WZSRLGLLLL
·
2020-08-23 01:46
算法
洛谷P
1019
单词接龙
https://www.luogu.org/problemnew/show/P
1019
先预处理任意两个单词是否能相连及重叠长度,注意重叠长度必须小于两个字符串的长度。然后跑一遍dfs就好了。
a-free-man
·
2020-08-23 01:46
DFS
P
1019
单词接龙-洛谷
P
1019
单词接龙题目描述输入输出格式输入输出样例说明解析P
1019
单词接龙题目描述 单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的
UnKfrozen
·
2020-08-23 01:12
DFS和BFS
POJ
1019
数论基础题
NumberSequenceTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:37350Accepted:10780DescriptionAsinglepositiveintegeriisgiven.Writeaprogramtofindthedigitlocatedinthepositioniinthesequenceofnumbergroup
June.lu
·
2020-08-23 01:40
数论
洛谷P
1019
Java解法
题目出处点这里思路:dfs暴力搜出所有情况记录长度最大值即可找到每一个可以作为头的字符串不断与其他字符串进行拼接,然后把拼接后的字符串接着与其它字符串不断拼接,取所有情况的长度最大值。值得注意的是有可能你找到·了一个可以当头的字符串,但是它不能和任何字符串进行拼接,可是它的长度就是最大的,因此不管头字符串能不能拼接成功,我们都要判断头字符串的长度是不是最大的。代码一看就懂(超详细的注释):pack
_XERIN
·
2020-08-23 01:07
洛谷
洛谷P
1019
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeast和astonishastonish,如果接成一条龙则变为beastonishbeastonish,另外相邻的两部分不能存在包含关系,例如atat和atideati
Spidy_harker
·
2020-08-23 01:31
dfs
洛谷 P
1019
[NOIP2000 T3] 单词接龙
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
ShinyaLicone
·
2020-08-23 00:58
NOIP
洛谷
dfs/bfs
单词接龙 p
1019
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
MrTinTin
·
2020-08-23 00:10
搜索
洛谷 P
1019
单词接龙【模拟,dfs深搜】
P
1019
单词接龙文章目录P
1019
单词接龙题目题目描述输入格式输出格式分析ACCode重点题目题目传送门题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母
HelloWorldZTR
·
2020-08-23 00:15
题解
洛谷P
1019
(DFS+字符串处理)
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeastbeast和astonishastonishastonish,如果接成一条龙则变为beastonishbeastonishbeastonish,另外相邻的两部分不
Frank__Chen
·
2020-08-23 00:38
Luogu
DFS
uarl
1019
涂色
Description有一根长度为1000000000的棍子,一开始涂成白色。棍子上有刻度,左端点为0,右端点1000000000。由于某种原因这根棍子的某些部分被重新涂过了。重新涂的颜色可能是黑色或着白色。棍子总共被依次重新涂了N(1#include#include#includeusingnamespacestd;structarr{longlongl,r;chars[3];}f[5555];
CE自动机
·
2020-08-23 00:04
题解
离散
洛谷 P-
1019
单词接龙
dfs题目,但是需要先预处理出单词和单词之间连接,最短的重叠的部分是多少(因为单词要最长,重叠部分一定要最短)。在预处理之后dfs注意一下每个单词只能用两次,这个相当于一张图,dfs遍历整张图,记录最大值即可预处理n^3*(len)枚举单词,枚举长度,得到substring去做比较代码如下#includeusingnamespacestd;typedeflonglongLL;strings[100
风声sp
·
2020-08-23 00:49
字符串
搜索
dfs
预处理
luogu P
1019
单词接龙 题解
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
应佑宇
·
2020-08-23 00:59
题解
洛谷P
1019
单词接龙
#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;intn,maxn,side[21][21],visited[20];stringword[21];//把首字母也当做一个单词,但只能在开头
wr0831
·
2020-08-23 00:53
字符串
深度优先搜索
洛谷 P
1019
单词接龙 题解
这道题我自己做的时候用的是以字符串为参数进行dfs,但是搞错了看了dalao的题解后发现,原来不用真的去进行字符串拼接,定义一个数组保存单词之间的重叠数目就好了,然后用dfs穷举出所有的"龙",看最长的"龙"是多长这里一定要弄清楚字符串的下标否则会出很多莫名其妙的错误#include#definemax_int30usingnamespacestd;intvis[max_int]={0};intr
wildg00se
·
2020-08-23 00:52
算法笔记
洛谷 P
1019
单词接龙
题目链接题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。这道题需要注意三点:1.每个单词最多
菱形继承
·
2020-08-23 00:47
#
luogu
P
1019
单词接龙 题解(dfs 深度优先搜索)
P
1019
单词接龙题目分析题目大意解题思路代码传送门题目单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在
浪妖雪
·
2020-08-23 00:15
洛谷P
1019
单词接龙 题解
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beastbeast和astonishastonish,如果接成一条龙则变为beastonishbeastonish,另外相邻的两部分不能存在包含关系,例如atat和atideati
weixin_30711917
·
2020-08-23 00:04
洛谷p
1019
单词接龙
题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个单独
saplingyang
·
2020-08-23 00:43
洛谷
P
1019
单词接龙
题目链接题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为
SlienceAccept
·
2020-08-23 00:32
深度优先搜索
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他