老年人康复计划
Posted cminus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了老年人康复计划相关的知识,希望对你有一定的参考价值。
1.搜索
#include <cstdio> #include <string> #include <iostream> #include <algorithm> using namespace std; int n, ans; string s[21]; int vis[21]; void dfs(int a, int len) { ans = max(len, ans); printf("%d %d ", ans, len); if (vis[a] == 2) return; vis[a]++; for (int i = 0; i < s[a].size(); i++) for (int j = 1; j <= n; j++) { if (i == 0 && a != 0) break; int l = i, r = 0; while(s[a][l] == s[j][r]) l++, r++; if (l == s[a].size()) dfs(j, len + s[j].size() - (s[a].size() - i)); } vis[a]--; } int main() { scanf("%d", &n); for (int i = 1; i <= n; i++) cin >> s[i]; cin >> s[0]; dfs(0, 0); printf("%d", ans); return 0; }
以上是关于老年人康复计划的主要内容,如果未能解决你的问题,请参考以下文章
关于面向用户设计的反思——顶点计划3课程的Process Book
北京一福老年病防治有新招,通过音视频融合通信技术帮您远程解决!