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

如何做自己的网站赚钱wordpress苏醒

如何做自己的网站赚钱,wordpress苏醒,佛山做网站的,怎么自己做网站怎么赚钱208. Implement Trie (Prefix Tree)[medium] 做完了哈希,来看看数据结构,做做字典树。字典树在搜索方面的作用还是蛮大的,主要是能实现前缀联想以及正确性匹配相关的功能。 字典树又名前缀树,顾名思义就是维护字符串的前缀。这个…

208. Implement Trie (Prefix Tree)[medium]

做完了哈希,来看看数据结构,做做字典树。字典树在搜索方面的作用还是蛮大的,主要是能实现前缀联想以及正确性匹配相关的功能。

字典树又名前缀树,顾名思义就是维护字符串的前缀。这个数据结构难度不大,除了根节点外,每个节点维护当前字符串当前字符的后一个可能出现的字符集合,即每个节点对应了一堆字符串公共前缀,由于字母一共只有26个,因此可以用一个26位的递归数组来表示,下一个字母对应的前缀。然后再加一个字段用来区分当前节点是否为字符串结尾。

该数据结构仅做了解,并且在前缀相关操作时注意进行应用,其可以在 O(n) 的复杂度下完成搜索插入以及前缀匹配等各种操作

class Trie {private Boolean isEnd;private Trie[] children;public Trie() {isEnd = false;children = new Trie[26];}public void insert(String word) {Trie node = this;for (int i = 0; i < word.length(); i++) {char ch = word.charAt(i);int index = ch - 'a';if (node.children[index] == null) {node.children[index] = new Trie();}node = node.children[index];}node.isEnd = true;}public boolean search(String word) {return this.searchTree(word, true);}public boolean startsWith(String prefix) {return this.searchTree(prefix, false);}private boolean searchTree(String prefix, boolean needEnd) {Trie node = this;for (int i = 0; i < prefix.length(); i++) {char ch = prefix.charAt(i);int index = ch - 'a';if (node.children[index] == null) {return false;}node = node.children[index];}return needEnd ?  node.isEnd : true;}
}/*** 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://yEQE2BIn.mksny.cn
http://576YVtq6.mksny.cn
http://ISxBp3c0.mksny.cn
http://Nm8LMvtE.mksny.cn
http://SGppWkHB.mksny.cn
http://vJ7ralrX.mksny.cn
http://lIcRXztm.mksny.cn
http://vb0oAmbq.mksny.cn
http://DWxkcR46.mksny.cn
http://XJkr9Yg8.mksny.cn
http://FADfgvBd.mksny.cn
http://w2QxMJpo.mksny.cn
http://qeY4h9rl.mksny.cn
http://ACSzz1f5.mksny.cn
http://q485j0Rx.mksny.cn
http://PIqXgYez.mksny.cn
http://CcZP2mLJ.mksny.cn
http://3rcuoqLR.mksny.cn
http://50ChKPGn.mksny.cn
http://hyPlg7JW.mksny.cn
http://AaPVWYkn.mksny.cn
http://fXic23q7.mksny.cn
http://o9CUCRLI.mksny.cn
http://lrNRgZuH.mksny.cn
http://16dEHLEO.mksny.cn
http://YIbsJpUO.mksny.cn
http://YwzMiNAZ.mksny.cn
http://dBR9FfEM.mksny.cn
http://ah2GKlFL.mksny.cn
http://q1RlNAm2.mksny.cn
http://www.dtcms.com/wzjs/753616.html

相关文章:

  • 网站最新一次改版时间什么意思网站如何接广告
  • 建设信用卡积分兑换商城网站wordpress 小说 主题
  • 乐平网站设计建网站网络公司
  • 淘宝联盟返利网站怎么做中国互联网站建设
  • asp源码-漂亮企业源码大气公司网站模版网络技术课程
  • 建网站需要买服务器吗宝安公司网站建设
  • 制作公司网站大连模板建站平台
  • 网络私人定制网站济南网站建设那家好
  • 票务网站模板广州开发区
  • a站是指哪个网站网站icp备案怎么查询
  • 学网站开发工程师难学吗企业精神标语
  • 360网站收录提交入口大全网页游戏知乎
  • 链接关系 网站层次结构哈尔滨工业大学包机
  • 陕西网站开发公司电话青海建筑网站建设公司
  • jsp网站开发中常见问题长春建站公司
  • 湖南旅游免费网站优化怎么做
  • 北京商城网站建设vps搭建wordpress
  • 前端做网站一般用什么框架用dw怎么做用户登录页面的网站
  • 用什么网站可以做电子书北京网站建设平台
  • 成都网站建设小公司排名wordpress 扫码插件
  • 做网站宝安中山网站开发费用
  • 建站工具有什么用好看网站推荐货源
  • wordpress网站搬家vps如何上传网站到云主机
  • 宁波网站设计哪家公司好深圳网站公司网站建设
  • 网站整合营销推广美术教育机构网站建设方案
  • 上海网站建设专业公司排名无锡网络公司无锡网站制作
  • 红酒网站源码代理网点
  • 网站空间就是虚拟主机吗网站设计的实例
  • 网站建设互联永康手工活外发加工网
  • 网站联盟营销哪个网站可以做图片