大家好,又见面了,我是你们的朋友全栈君。
字典树的概念我就不说了,不过大多题目都是英文的字典树,我就闲的蛋疼去写了中文的字典树,实现起来也挺简单的。
代码语言:javascript复制#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <map>
using namespace std;
//字典树,根节点为1
struct Node
{
int length=0;
string lines="";
map<string,int> words;
map<string,int> count;
}tree[1005];
//表示字典树的节点数
int len;
string res[105];
/*char* word(char *aw,int j)
{
char w[105]={'