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

仿古建筑公司网站免费网页制作模板

仿古建筑公司网站,免费网页制作模板,搜索引擎平台有哪些,做的烂的大网站题目描述 小华负责公司知识图谱产品,现在要通过新词挖掘完善知识图谱。 新词挖掘:给出一个待挖掘文本内容字符串content和一个词的字符串word,找到content中所有word的新词。新词:使用词word的字符排列形成的字符串。 请帮小华…

题目描述

小华负责公司知识图谱产品,现在要通过新词挖掘完善知识图谱。

  • 新词挖掘:给出一个待挖掘文本内容字符串content和一个词的字符串word,找到content中所有word的新词。
  • 新词:使用词word的字符排列形成的字符串。

请帮小华实现新词挖掘,返回发现的新词的数量。

输入描述

第一行输入为待挖掘的文本内容content
第二行输入为词word

取值范围是:

  • 0 <= content.length <= 10000000
  • 1 <= word.length <= 2000

输出描述

content中找到的所有word的新词的数量。

示例描述

示例一

输入:

qweebaewqd
qwe

输出:

2

说明:

起始索引等于0的子串是qwe,它是word的新词。
起始索引等于6的子串是ewq,它是word的新词。

示例二

输入:

abab
ab

输出:

3

说明:

起始索引等于0的子串是ab,它是word的新词。
起始索引等于1的子串是ba,它是word的新词。
起始索引等于2的子串是ab,它是word的新词。

解题思路

基本思路: 使用滑动窗口求解。

  1. 滑动窗口大小为字符串word的长度。
  2. 创建字符串wordCounter对象c2
  3. 遍历字符串content的长度:
    • 创建滑动窗口内content子串的Counter对象c1
    • 比较两个对象,如果相等,统计结果加1。
  4. 返回统计结果。

解题代码

from collections import Counterdef solve_method(content: str, word: str) -> int:w = len(word)count = 0c2 = Counter(word)for i in range(len(content) - w + 1):c1 = Counter(content[i:i + w])if c1 == c2:count += 1return countif __name__ == '__main__':assert solve_method("qweebaewqd", "qwe") == 2assert solve_method("abab", "ab") == 3
```![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/9e57302be4c64b3d955f1924454911be.png#pic_center)
http://www.dtcms.com/wzjs/364943.html

相关文章:

  • 户外产品销售公司网站建设互联网营销专家
  • wordpress菜单平铺黄冈seo顾问
  • 网站建设与管理用什么软件有哪些方面北京seo技术交流
  • vps建设网站别人访问不了网站定制的公司
  • 给客户做网站图片侵权seo概念的理解
  • 中国最大的网站制作公司上海小红书seo
  • 网站建设软件开发工作室整站模板考研培训
  • 用phython做网站网站查询服务器
  • 网站建设盈利模式沈阳网站制作推广
  • 购物网站大全分类网络营销ppt讲解
  • 横沥做网站的电话网络营销软文范例500字
  • vue做的博客网站国内手机怎么上google浏览器
  • 加人引流加人网站怎么做广州网络推广万企在线
  • 淘宝优惠券返利网站怎么做怎么让百度搜出自己
  • 哪里有做家教网站的苏州网站优化公司
  • 做书的网站南宁网站制作
  • 赣州市网站建设公司今日头条热搜榜
  • 如何建设一个简易网站产品线上营销有哪些方式
  • 政府网站移动门户建设方案小程序开发软件
  • 17网站一起做网店普爱站关键词挖掘工具
  • 网站搭建骗局海外新闻app
  • 深圳建设网站公司排名百度搜索app
  • 四川采集app北京优化推广
  • 如何使用模板做网站短视频培训课程
  • 攀枝花网站建设公司seo计费系统源码
  • 如何在自己的电脑上做网站成人技能培训机构
  • 政府网站建设工作汇报旅游最新资讯 新闻
  • 做门窗做什么网站好seo搜索引擎优化推广
  • 上海网站改版服务系统优化是什么意思
  • 网站建设源代码交付百度账号怎么改用户名