当前位置: 首页 > news >正文

网站开发 运行及维护怎么知道网站是php

网站开发 运行及维护,怎么知道网站是php,微信怎么开发小程序,搭建网页游戏平台题目描述: Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: …

题目描述:

Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。

请你实现 Trie 类:

  • Trie() 初始化前缀树对象。
  • void insert(String word) 向前缀树中插入字符串 word 。
  • boolean search(String word) 如果字符串 word 在前缀树中,返回 true(即,在检索之前已经插入);否则,返回 false 。
  • boolean startsWith(String prefix) 如果之前已经插入的字符串 word 的前缀之一为 prefix ,返回 true ;否则,返回 false 。

示例:

输入
["Trie", "insert", "search", "search", "startsWith", "insert", "search"]
[[], ["apple"], ["apple"], ["app"], ["app"], ["app"], ["app"]]
输出
[null, null, true, false, true, null, true]解释
Trie trie = new Trie();
trie.insert("apple");
trie.search("apple");   // 返回 True
trie.search("app");     // 返回 False
trie.startsWith("app"); // 返回 True
trie.insert("app");
trie.search("app");     // 返回 True

提示:

  • 1 <= word.length, prefix.length <= 2000
  • word 和 prefix 仅由小写英文字母组成
  • insertsearch 和 startsWith 调用次数 总计 不超过 3 * 104 次

代码:

        很简单的自己设计类的一个题目。

class Trie {Set<String> set=new HashSet<>();public Trie() {}public void insert(String word) {set.add(word);}public boolean search(String word) {return set.contains(word);}public boolean startsWith(String prefix) {for(String item:set){if(item.startsWith(prefix)){return true;}}return false;}
}/*** Your Trie object will be instantiated and called as such:* Trie obj = new Trie();* obj.insert(word);* boolean param_2 = obj.search(word);* boolean param_3 = obj.startsWith(prefix);*/
http://www.15wanjia.com/news/169411.html

相关文章:

  • 怎么把网站管理系统宣传方式有哪些
  • html5个人网站源码网站开发入门培训机构
  • 为什么网站上传都上传不成功临沂网站设计
  • 文化投资的微网站怎么做传媒公司网站建设方案
  • 商洛 网站建设网站开发任务分解
  • 南昌建站推广公司microsoft做网站
  • 怎么样才能搜索到自己做的网站上海有哪些外贸进出口公司
  • 做网站 合肥网页设计代码为什么没有颜色
  • 网站模板平台杭州网站建设哪家比较好
  • 如何建设一个稳定的网站如何建设公司网站信息
  • 网站建设人才有哪些进空间的网站吗
  • 中英文网站模板公司网站模板怎么写
  • 我想自己做的知道网站wordpress标题不居中
  • 网站dedecms模板怎么查看修改啊网站备案在哪里审批
  • 慈溪做网站哪家好网页设计实训报告总结万能模板
  • 万网怎么建设网站淄博企业网站设计公司
  • 徐州营销网站建设报价深圳品牌网站建设
  • 重庆价格低建设网站公司手机高端网站建设
  • 建设银行网站查询密码是什么北京做网站设计招聘
  • 网站 侧边栏财经门户网站建设
  • 自己做网站怎么优化国内大型电子网站建设
  • 高端网站推荐当当网站开发系统说明
  • 河源市seo网站设计响应式网站开发需要的条件
  • 社保局网站建设意义全国网站联盟
  • 网站经营内容深圳约的网站设计
  • 根目录下两个网站怎么做域名解析seo服务是什么意思
  • 洛阳新光建站系统网订率推广技巧
  • 番禺网站建设虎丘苏州网站建设
  • 网站建设需要考哪些证高清的广州网站建设
  • 网站开发用哪个软件好wordpress调用js