题目名称 647. [Youdao2010] 有道搜索框
输入输出 youdao.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatarcqw 于2012-03-02加入
开放分组 全部用户
提交状态
分类标签
字典树/Trie 字符串 散列
分享题解
通过:147, 提交:342, 通过率:42.98%
GravatarHzoi_Mafia 100 0.024 s 1.15 MiB C++
Gravatarlihaoze 100 0.024 s 7.87 MiB C++
Gravatarsyzhaoss 100 0.024 s 10.30 MiB C++
Gravatardrlong10th 100 0.052 s 20.32 MiB C++
GravatarNanjo_Qi 100 0.055 s 21.85 MiB C++
GravatarDream 100 0.056 s 1.14 MiB C++
Gravatar하루Kiev 100 0.057 s 15.19 MiB C++
GravatarRivendell 100 0.058 s 21.68 MiB C++
GravatarRivendell 100 0.059 s 21.68 MiB C++
GravatarRivendell 100 0.059 s 21.68 MiB C++
本题关联比赛
20120302
关于 有道搜索框 的近10条评论(全部评论)
终于水出来了,我好弱
Gravatarfsdh
2020-08-25 22:00 13楼
dfs蜜汁上榜
话说与同桌小联赛竟然身败名裂
GravatarHzoi_Mafia
2017-07-09 16:16 12楼
蜜汁数组要开100005
Gravatar하루Kiev
2017-06-22 10:30 11楼
蒟蒻写的指针版因为内存开的太大居然RE,改成非指针之后才发现是数组长度写错
Gravatardevil
2017-04-21 10:51 10楼
GravatarONCE AGAIN
2016-11-07 06:38 9楼
Gravatar森林
2016-11-06 16:48 8楼
set水过
二分查找水过
GravatarAntiLeaf
2016-10-05 21:13 7楼
这是我第一道调指针调到想吐血的题QAQ 结果最后发现该query的地方我又insert了一次QAQ
Gravatar安呐一条小咸鱼。
2016-07-15 11:17 6楼
VIP Trie树练手题
Gravatar沉迷学习的假的Keller
2016-04-05 18:44 5楼
回复 @dsx :
我的是怎么写怎么丑(。_。)
Gravatar乌龙猹
2015-03-18 17:50 4楼

647. [Youdao2010] 有道搜索框

★☆   输入文件:youdao.in   输出文件:youdao.out   简单对比
时间限制:1 s   内存限制:128 MiB

【问题描述】

在有道搜索框中,当输入一个或者多个字符时,搜索框会出现一定数量的提示,如下图所示:

现在给你 N 个单词和一些查询,请输出提示结果,为了简这个问题,只需要输出以查询词为前缀的并且按字典序排列的最前面的 8 个单词,如果符合要求的单词一个也没有请只输出当前查询词。

【输入格式】

第一行是一个正整数 N ,表示词表中有 N 个单词。

接下来有 N 行,每行都有一个单词,注意词表中的单词可能有重复,请忽略掉重复单词。

接下来的一行有一个正整数 Q ,表示接下来有 Q 个查询。

接下来 Q 行,每行有一个单词,表示一个查询词。

所有的单词和查询词都是由小写字母组成,并且所有的单词以及查询词的长度都不超过 20 ,且都不为空。

其中: N<=10000,Q<=10000

【输出格式】

对于每个查询,输出一行,按顺序输出该查询词的提示结果,用空格隔开。

【输入样例】

10
a
ab
hello
that
those
dict
youdao
world
your
dictionary
6
bob
d
dict
dicti
yo
z

【输出样例】

bob
dict dictionary
dict dictionary
dictionary
youdao your
z