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

宁波公司做网站做注册任务网站源码

宁波公司做网站,做注册任务网站源码,域名生成器,wordpress例Leetcode 3093. Longest Common Suffix Queries 1. 解题思路2. 代码实现 题目链接#xff1a;3093. Longest Common Suffix Queries 1. 解题思路 这一题的话思路上其实就是一个Trie树的变体。 对于每一个wordsQuery当中的word#xff0c;我们要在wordsContainer当中获取答…Leetcode 3093. Longest Common Suffix Queries 1. 解题思路2. 代码实现 题目链接3093. Longest Common Suffix Queries 1. 解题思路 这一题的话思路上其实就是一个Trie树的变体。 对于每一个wordsQuery当中的word我们要在wordsContainer当中获取答案我们只需要将wordsContainer构建成一个Trie树就能够快速地获得我们所需的答案了。 具体关于Trie树的内容我们之前已经写过一个博客经典算法Trie树结构简介对其进行过介绍了这里我们就不赘述了唯一需要注意的是这里由于我们不是完全匹配单词而是匹配最长公共suffix因此我们需要做一些变体具体来说就是在trie树的每一个节点都记录下该节点对应的单词。 此外由于相同suffix的单词需要有一定的顺序关系因此我们在加入Trie树时需要对每一个节点的单词进行一下顺序的考察对此我们的处理方式是提前进行一下排序即可。 2. 代码实现 给出python代码实现如下 class Trie:def __init__(self):self.trie {}self.init -1def add_word(self, word, idx):trie self.trieif self.init -1:self.init idxfor c in word:_, trie trie.setdefault(c, (idx, {}))returndef find(self, word):trie self.trieans self.initfor c in word:if c not in trie:breakans, trie trie[c]return ansclass Solution:def stringIndices(self, wordsContainer: List[str], wordsQuery: List[str]) - List[int]:words [(len(w), i, w) for i, w in enumerate(wordsContainer)]words sorted(words)trie Trie()for _, i, word in words:trie.add_word(word[::-1], i)ans [trie.find(word[::-1]) for word in wordsQuery]return ans提交代码评测得到耗时1197ms占用内存144.7MB。
http://www.pierceye.com/news/660167/

相关文章:

  • 深圳优秀网站建设品牌策略
  • 上海市建设机械行业协会网站石家庄最新招聘
  • Wordpress垂直类目站模版建设官网入口
  • 网站建设发布平台网络界面设计
  • rss 网站插件国内哪个网站做水产比较大
  • 做营销看的网站有哪些内容芜湖做网站推广有哪些公司
  • 网站建设岗位说明新网金商网站
  • 网站域名使用费多少正规抖音代运营公司排名
  • 网站建设后需要交费吗物流公司电话
  • 网站建设 福州wordpress静态文件目录下
  • 鸿顺里网站建设汕头网站排名优化报价
  • 揭阳自助建站软件社区网站建设资金申请
  • 牟平做网站衡水网页网站建设
  • 蒙文门户网站建设phpok企业建站系统
  • 域名注册网站的域名哪里来的楚雄建网站
  • 专门教ps的网站简单的app开发制作
  • 电商网站建设综述湖北seo网站设计
  • 南京做网站营销网站后台忘记账号密码
  • 敦化建设局网站饰品做国际贸易哪些网站
  • 网站做js跳转怎么创建公司
  • 网站建设合同需要交印花税吗怎么做网站卖美瞳
  • 小程序价格为什么比网站建设高自定义wordpress的实用技巧
  • 企业网站模板源码有哪些报价网站制作
  • 网站建设与网页设计实训报告二级建造师建设云网站
  • 网站后缀gov汕头网站建设小程序
  • 一个空间做多个网站wordpress大改动
  • 桂林北站到机场大巴专线时刻表wordpress 分类 标签
  • 自媒体网站源码模板dede重庆永川网站建设报价
  • 国外酷炫网站网页前端设计流程
  • 子午谷网站建设世界杯网页设计素材