您当前的位置: 首页 >  搜索

*DDL_GzmBlog

暂无认证

  • 1浏览

    0关注

    605博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

[Acwing] 1117. 单词接龙 dfs搜索顺序

*DDL_GzmBlog 发布时间:2021-11-10 12:09:31 ,浏览量:1

前言

搜索顺序都给了。。 传送门 :

思路

从每个龙头开始枚举所有拼接可能

我们可以先处理出 所有字符串的最小公共长度 (因为答案是需要求最大拼接长度)

然后对每一个龙头做一遍 d f s dfs dfs , d f s dfs dfs就是拼接过程了,直接用 s u b s t r substr substr就行了,同时再

用 s t st st数组记录使用的次数就行了,最后回溯一下

CODE
int n,m,t;
int g[N][N];
int ans ;
int st[N];

void cal()
{

}
string w[N];


void dfs(string dragon,int last)
{
	ans = max((int)dragon.size(),ans);
	st[last] ++;
	
	for(int i = 0;in;
	for(int i = 0 ;i>w[i];
	
	char st;
	cin>>st;
	
	for(int i = 0;i            
关注
打赏
1657615554
查看更多评论
0.0684s