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

为女人网上量体做衣网站做企业网站 空间怎么买

为女人网上量体做衣网站,做企业网站 空间怎么买,做视频素材网站,ae做网站导航提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣208. 实现 Trie (前缀树)二、力扣648. 单词替换 前言 Trie 树又叫字典树、前缀树、单词查找树#xff0c;是一种二叉树衍生出来的高级数据结构#x… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣208. 实现 Trie (前缀树)二、力扣648. 单词替换 前言 Trie 树又叫字典树、前缀树、单词查找树是一种二叉树衍生出来的高级数据结构主要应用场景是处理字符串前缀相关的操作 一、力扣208. 实现 Trie (前缀树) class Trie {private int size;private static final int R 58;private TrieNode root null;static class TrieNode{String val;TrieNode[] chialdren new TrieNode[R];}public Trie() {this.size 0;}public void insert(String word) {this.root put(root,0,word);}public boolean search(String word) {return get(word,0,root);}public boolean startsWith(String prefix) {return getPrefix(prefix,0,root);}public TrieNode put(TrieNode node,int index,String word){if(node null){node new TrieNode();}if(index word.length()){node.val word;return node;}char c word.charAt(index);node.chialdren[c-A] put(node.chialdren[c-A],index1,word);return node;}public boolean get(String word,int index,TrieNode node){if(node null){return false;}if(index word.length()){if(node.val ! null){return true;}else{return false;}}char c word.charAt(index);if(get(word,index1,node.chialdren[c-A])){return true;}return false;}public boolean getPrefix(String word,int index,TrieNode node){if(node null){return false;}if(index word.length()){return true;}char c word.charAt(index);if(getPrefix(word,index1,node.chialdren[c-A])){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);*/二、力扣648. 单词替换 class Solution {public String replaceWords(ListString dictionary, String sentence) {Trie trie new Trie();for(int i 0; i dictionary.size(); i ){trie.put(dictionary.get(i));}StringBuilder sb new StringBuilder(sentence);StringBuilder res new StringBuilder();for(int i 0, j 0; j sentence.length(); j) { if(j sentence.length() sb.charAt(j) ! ){continue;} else {String cur trie.get(sb.substring(i, j));res.append(cur);if (j sentence.length()) {res.append( );}i j 1;}}return res.toString();}class Trie{static final int R 26;TrieNote root null;static class TrieNote{String val;TrieNote[] children new TrieNote[R];}String get(String dic){int len Integer.MAX_VALUE;return getOne(dic, root, 0, len);}String getOne(String dic, TrieNote node, int index, int len){if(node null || index dic.length()){return len Integer.MAX_VALUE ? dic : dic.substring(0,len-1);}if(node.val ! null){len Math.min(len,index1);}char c dic.charAt(index);return getOne(dic, node.children[c-a],index1,len);}void put(String dic){this.root putA(root,0,dic);}TrieNote putA(TrieNote node, int index, String dic){if(node null){node new TrieNote();}if(index dic.length()){node.val dic;return node;}char c dic.charAt(index);node.children[c-a] putA(node.children[c-a],index1,dic);return node;}} }
http://www.pierceye.com/news/124510/

相关文章:

  • 万万州州微微网站网站建建设设福州建设网站效果图
  • 长安网站建设详细教程鸿科经纬教网店运营推广
  • 微信营销模式有seo短视频网页入口引流推广
  • 做商城网站简单吗长春网站建设服务
  • 工厂弄个网站做外贸如何app开发报价公司
  • 网销网站建设流程如何创建网站挣钱
  • 韶关网站制作手机推广app
  • Linux做视频网站网速均衡网页编辑实践报告
  • 做ppt好的模板下载网站如何查看网站空间商
  • 武义公司网站建设公司如何建设网站首页
  • hdwiki做网站罗湖网站建设联系电话
  • 深圳网站建设 利科技wordpress插件 手机版
  • 南通优普网站建设团队课程设计模板
  • 网站建设与维护的选择题浦东新区做网站
  • 做视频网站视频放在哪里网站备案目的
  • 建设部安全事故通报网站怎么更改网站的备案号
  • 重庆网站建设维护网络推广引流方法
  • 精品网站开发分销网站建站
  • 建设一个教程视频网站需要什么资质策划书案例范文
  • 郑州汉狮做网站的大公司海尔网站建设
  • 成都网站制作成都重庆网红景点排名
  • 广西南宁市网站制作公司制作图片的软件加字体
  • 新手搭建网站教程品牌推广费用预算
  • 广州网站设计网站制作竞价托管多少钱
  • 创建企业营销网站包括哪些内容软考高项彻底没用了
  • 企业品牌网站建设方案无锡网站设计多少钱
  • 轻量级网站开发在线旅游网站平台有哪些
  • 怎么用vs做网站推广优化网站排名
  • 免费推广网站软件常宁网站建设常宁网站建设
  • 冀州市网站建设html编辑器安卓版手机版软件