`
pleasetojava
  • 浏览: 704246 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

有道搜索框

 
阅读更多

这一题我第一眼看到就觉得应该是用构架良好的二叉搜索树,后来朋友告诉我直接暴力就可以了,让我汗……

不过我还是用红黑树来做了,后来据了解类似的题目貌似应该用Trie Tree:




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


现在给你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

分享到:
评论

相关推荐

    Android网易有道词典案例源码分享

    Android搜索框(SearchView)的功能和用法详解 Android搜索框SearchView属性和用法详解 关于各种搜素: http://android.xsoftlab.net/guide/topics/search/index.html SearchBar控件:大家还可以尝试使用SearchBar...

    有道Dict类型「Youdao Dict」-crx插件

    现在你可以自定义快捷键快速打开弹出搜索框了。 --------------- 0.3.0 现在你可以在设置面板设置你自己的 key 了,解决查询次数限制问题。 --------------- 0.2.6 现在你可以在设置面板开启划词翻译功能了。 ------...

    多种搜索引擎结合在一起的实时搜索工具

    • 聚合搜索网页 谷歌 百度 雅虎 必应 搜搜 有道 搜狗 • 聚合搜索问答 百度知道 搜搜问问 新浪爱问 雅虎知识

    【Python应用】爬取有道翻译API,自制翻译工具(Python爬虫)

    有道翻译官网:http://fanyi.youdao.com/ 分析网站 打开网页,F12找到translate这个XHR文件中存在主要信息,找到最后的From Data(数据的来源,如何获取的,最后调用翻译) 对于这两组数据,不知道是什么?(虽然bv...

    有道云笔记桌面版 v6.6.0.0 官方版.zip

    有道云笔记是网易有道官方出品的一款专业的云存储软件,软件采用云存储技术及云应用概念,打造访问轻松,存储安全的个人云笔记空间,实现个人资料和信息跨平台跨地点的云管理。软件界面美观简洁、简单全面、实用方便...

    Wox-最新版本windows

    Wox是一款windows下的免费开源软件,学习门槛低,能够通过快捷键快速地调用并完成...Wox得益于强大的插件管理,通过Wox搜索框可以完成有道翻译、快速计算器、搜索浏览器书签并打开、移除USB、命令行操作、关机等等。

    Wox最新版本-windows

    Wox是一款windows下的免费开源软件,学习门槛低,能够通过快捷键快速地调用并完成...Wox得益于强大的插件管理,通过Wox搜索框可以完成有道翻译、快速计算器、搜索浏览器书签并打开、移除USB、命令行操作、关机等等。

    MyEngine搜索引擎小偷程序 1.0 beta.rar

    1.支持的搜索引擎为:百度、google、雅虎、 有道。 2.支持搜索引擎权重自定义,默认为1:1.2:1.5:0.8。 3.开始使用搜索结果权重算法第一版(仅包含搜索结果权重)。 4.对搜索结果进行分页处理。 5 对搜索结果...

    地址栏搜索切换器-crx插件

    地址栏搜索引擎一键切换。内置国内外热门搜索引擎:谷歌,必应,百度,搜狗等;特色搜索引擎:淘宝/京东/豆瓣/知乎站内直达,百度网盘,学术搜索,有道翻译;支持添加自定义搜索。清爽无广告。 地址栏搜索切换器,...

    捜乐手机无线搜索

    因为除自身引擎之外,搜乐还在同一页面无缝聚合谷歌、百度、必应、搜狗、有道和搜搜等搜索引擎,所以搜乐搜索能为网民提供比上述任何单一搜索引擎更精准、更公正、更全面的搜索结果,令用户能更省时、更省心地一次性...

    贝壳全能(智能)搜索引擎.rar

    贝壳全能(智能)搜索引擎 集成了百度,谷歌,雅虎,有道,搜狗,迅雷等网页搜索引擎框,还有软件搜索,视频搜索,音乐搜索,图片搜索,购物是搜索,图书搜索,地图搜索,资讯搜索,知识搜索等内容!界面简洁。

    桌面应用软件的跨平台解决方案heX

    heX 是网易有道搜索部门开发的一个允许你采用前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案,基于HTML5 node.js,类似appjs。是你开发桌面应用的一种新的选择,意在解决传统桌面应用开发中...

    Node.js云学堂微信小程序(源码+数据库)011735

    首页:1.搜索框,可以搜索全部课程 2.tab切换页(左右滑也可以切换)(内容有推荐,有道英语,兴趣技能,大学考试,职业考证,IT互联网,职场提升,设计创作)……

    豆瓣电影划词搜索-crx插件

    2.chrome右上角的工具栏中会有快捷搜索框,输入你想搜的电影名,即可显示该电影信息。3.提供自定义管理添加搜索引擎,如百度、Glgoo、Google、必应、知乎、百度网盘、优酷视频、Mtime、有道词典等。在该扩展“选项”...

    智慧云浏览器国际版 2.5.exe

    四、强大的搜索系统 打开位置:主页面上方,相邻地址栏 在Wise浏览器地址栏的旁边有一个微型搜索框。默认引擎为百度、谷歌供选(下拉√选择搜索引擎)。只需在微型搜索框中输入想要搜索的内容就可直接进行搜索,...

    红阳SEO相关热门关键词获取工具 V2012 build 09.11.rar

    从各大搜索引擎,如百度(百度搜索提示、百度指数、下垃框等)、谷歌、搜搜、搜狗、有道、必应、淘宝等批量获取热门相关词 。

    易佰长尾关键词查询工具 2013 v2.0.zip

    1) 支持各类搜索引擎的交叉查询:百度/谷歌/搜索/搜狗/雅虎/必应/有道/即刻/360。 2) 支持各类主流B2C商城的查询下拉推荐框等查询:淘宝/京东/当当/拍拍/中文亚马逊/阿里巴巴。 3) 支持百度指数即时查询,直连百度...

    Fast Search-crx插件

    语言:中文 (简体)帮助你更快地进行翻译及搜索,只需划词/双击或在地址栏中即可.此应用是一款操作起来很简易的翻译以及搜索增强扩展,功能有:(1).在当前浏览的网页划词翻译,使用有道翻译的翻译结果,可以准确地得到要...

    安美奇浏览器

    5:信息查询,点击菜单栏中的SEO查询,就可以查看目标网站的搜索引擎的排名和权重,包含了百度权重,搜狗权重,Alexa排名,和GooglePR值,以及百度,搜搜,360,搜狗,有道,Bing Yahoo,Google的收录和反向链接权威...

    仿webmasterhome网站收录查询 v1.5

    百度谷歌雅虎搜狐搜搜有道altavistaalltheweb必应 SogouRank PageRank AlexaRank 仿webmasterhome网站收录查询v1.5 1.修复GooglePageRank失效问题 2.修复Google搜索统计失效问题 3.修复altavista搜索统计失效问题 4....

Global site tag (gtag.js) - Google Analytics