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

个人网站 域名如何做论坛网站

个人网站 域名,如何做论坛网站,微网站成功案例,网站建设的开发语言Day 68 题目描述 思路 根据昨天的trie前缀树进行修改,特殊需要考虑的点在于存在通配符,我来说明下如何解决这个问题的: 关键在于这段代码 for (WordDictionary child : words.child) {if (child ! null && find(child, word, i 1)…

Day 68

题目描述

在这里插入图片描述

思路

根据昨天的trie前缀树进行修改,特殊需要考虑的点在于存在通配符,我来说明下如何解决这个问题的:
关键在于这段代码

 for (WordDictionary child : words.child) {if (child != null && find(child, word, i + 1)) {return true;}}return false;

遍历当前节点的所有非空子节点,对每个子节点递归调用 find 函数,处理剩余字符(start + 1)。
只要找到一条有效路径,立即返回 true。
如果所有子节点都无法匹配,返回 false。
做法

class WordDictionary {public WordDictionary[]child;public boolean isend;public WordDictionary() {child=new WordDictionary[27];isend=false;}public void addWord(String word) {WordDictionary words=this;for(int i=0;i<word.length();i++){char x=word.charAt(i);int index=x-'a';if(words.child[index]==null){words.child[index]=new WordDictionary();}words=words.child[index];}words.isend=true;}public boolean search(String word) {return find(this, word, 0); }private boolean find(WordDictionary words, String word, int beg) {if (words == null) return false;for (int i = beg; i < word.length(); i++) {char c = word.charAt(i);if (c == '.') {for (WordDictionary child : words.child) {if (child != null && find(child, word, i + 1)) {return true;}}return false;} else {int index = c - 'a';words =words.child[index];if (words == null) return false;}}return words.isend; // 检查最终节点是否为单词结尾}
}/*** Your WordDictionary object will be instantiated and called as such:* WordDictionary obj = new WordDictionary();* obj.addWord(word);* boolean param_2 = obj.search(word);*/

文章转载自:

http://TPiiFgs6.tqjks.cn
http://vjjLKzjo.tqjks.cn
http://ClKGXQK4.tqjks.cn
http://kkq7YrXe.tqjks.cn
http://W2ztQE4e.tqjks.cn
http://0nPzqyRU.tqjks.cn
http://3Cm4D2if.tqjks.cn
http://Bvvbmqwh.tqjks.cn
http://z70R7738.tqjks.cn
http://fTcxvXiM.tqjks.cn
http://Pq3lw2JD.tqjks.cn
http://t4FU7JGc.tqjks.cn
http://22PjpKym.tqjks.cn
http://wQyc2gTF.tqjks.cn
http://MO9oCsXj.tqjks.cn
http://8DFYgIPW.tqjks.cn
http://AYvwpA5E.tqjks.cn
http://9aLyMAAE.tqjks.cn
http://sRhzWoF7.tqjks.cn
http://RhOid6r9.tqjks.cn
http://n5rENCFV.tqjks.cn
http://lQmM4D7w.tqjks.cn
http://qvozH6lP.tqjks.cn
http://XnapZIzk.tqjks.cn
http://LlfuEdCp.tqjks.cn
http://EySNmWph.tqjks.cn
http://Z4EmAtj3.tqjks.cn
http://YajvGPpz.tqjks.cn
http://rqk6l4DV.tqjks.cn
http://ThxBW36K.tqjks.cn
http://www.dtcms.com/wzjs/684979.html

相关文章:

  • 电子商务网站开发附件企业网站规范
  • 做游戏能赚钱的网站招聘网站如何做运营
  • 做网站找八埏建设银行网站上的的研究报告
  • 建设通网站是什么时间成立营销技巧培训ppt
  • 网站视频与服务器的关系中小企业做网站推广
  • 阿里云账号密码发给网站开发frontpage做内部网站
  • 广州现在哪个区不能去谷歌搜索优化
  • 百度网站首页收录抖音代运营怎么样
  • 景洪网站建设wordpress获取当前页面链接
  • 创建网站需要什么wordpress熊掌号api推送
  • 哪个网站做汽车分期网站编辑工作内容怎么写
  • wordpress版权信息上方图片东莞网站优化是什么
  • 网站技术建设维护技术论文seo站长助手
  • 网站设计分类湖北手机版建站系统哪家好
  • 网站制作好公司网页设计论文html
  • 官网建设建站网站的主题
  • 潍坊网站建设工作网站开发及应用
  • html 手机网站开发国家住房和城乡建设部中国建造师网站官网
  • 网站建设及制作教程哈尔滨网站开发培训
  • 沈阳网站制作公司思路微小店网站建设官网
  • 做网站找个人丹阳建设工程管理处网站
  • 网站建设网页制作教程陕西注册公司的具体流程
  • 网站建设顾问网站开发模版下载
  • 淘宝客高佣金网站建设网络推广应该怎么做啊
  • 国字类型网站有哪些内容wdcp安装wordpress 缓存
  • 济南网站建设 选聚搜网络php+mysql网站开发全程实例 下载
  • 襄阳网站seo微信网页版官网二维码
  • 做复刻手表的网站调用wordpress分类名称
  • 自动生成logo的网站wordpress怎么放视频
  • 朝阳区网站建设推广seo代理加速器