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

建个人网站需要钱嘛淘宝客户自己做网站怎么做

建个人网站需要钱嘛,淘宝客户自己做网站怎么做,暖色调网站,自动做reference的网站前言 今天学到关于路由相关文章#xff0c;发现动态路由中有一个很常见的实现方式是前缀树#xff0c;很感兴趣这个算法#xff0c;故进行记录。 前缀树 Trie#xff08;又被叫做字典树#xff09;可以看作是一个确定有限状态自动机#xff0c;尽管边上的符号一般是隐含…前言 今天学到关于路由相关文章发现动态路由中有一个很常见的实现方式是前缀树很感兴趣这个算法故进行记录。 前缀树 Trie又被叫做字典树可以看作是一个确定有限状态自动机尽管边上的符号一般是隐含在分支的顺序中的。 这里埋下一个坑有时间我会去写一篇关于状态机的文章。 这里我们看到每一个节点的所有的子节点都拥有相同的前缀这样我们可以通过前缀进行分段的路由匹配。 使用js实现前缀树 class TrieNode {constructor() {this.children {}; // 存储子节点this.isEndOfWord false; // 标记是否是单词的结尾this.num 0} }class Trie {constructor() {this.root new TrieNode(); // 创建根节点}// 向前缀树中插入一个字符串insert(word) {let node this.root;for (let i 0; i word.length; i) {const char word[i];if (!node.children[char]) {node.children[char] new TrieNode();}node node.children[char];}node.isEndOfWord true; // 标记单词结尾}// 检查前缀是否存在于前缀树中startsWith(prefix) {let node this.root;for (let i 0; i prefix.length; i) {const char prefix[i];if (!node.children[char]) {return false; // 前缀不存在}node node.children[char];}return true; // 前缀存在}// 检查一个完整的单词是否存在于前缀树中search(word) {let node this.root;for (let i 0; i word.length; i) {const char word[i];if (!node.children[char]) {return false; // 单词不存在}node node.children[char];}node.num 1 //每被查一次次数就1return node.isEndOfWord; // 如果是单词的结尾返回true} }
http://www.w-s-a.com/news/315974/

相关文章:

  • 电商网站建设免费在线优化网站
  • 厦门网站建设咨询挣钱最快的小游戏
  • 郑州网站网络营销莱芜雪野湖别墅
  • 安装iis8 添加网站河南省建设执业资格中心网站
  • 个人网站电商怎么做广州市营销型网站建设
  • 空间站做网站什么版本wordpress 勾子
  • win7网站服务器制作软件网站浏览图片怎么做的
  • 网站制作平台公司嵌入式软件开发环境
  • 网站服务器镜像微商做网站网站
  • 十大旅游电子商务网站网上定做衣服
  • 怎样进行网站备案上海发布公众号app
  • 网站后台模板论坛网站优化招商
  • 个人网站设计作品能用VUE做网站
  • 网站建设预付阿里云域名备案查询
  • 苏州本地网站免费咨询医生的软件
  • 个人网站做废品回收福建网站开发招聘
  • wordpress网站备案学设计常用的网站
  • 网站建设的频道是什么网站用什么开发软件做
  • 电子商务网站建设与规划总结外链查询网站
  • 西安网站品牌建设做网站需要的东西
  • 网站外围网站怎么做移动端网站开发项目
  • 做网站只做前端可以用吗知更鸟免费 wordpress
  • html5 微信网站主流开发技术标准网站搭建费用
  • 加强统计局网站的建设和管理广州微信网站建设价格
  • 华宁网站建设设计公司 网站
  • 简历网站免费怎么查在哪个网站做的备案
  • 响应式网站 价格网站用哪些系统做的比较好用
  • 高端网站案例360做的网站
  • 瑞安地区建设网站公众号开发者工具是干嘛的
  • 请解释网站开发的主要流程.wordpress主体上传