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

高端的网站优化公司外贸营销型网站制作公司

高端的网站优化公司,外贸营销型网站制作公司,怎么做类似淘宝一样的网站吗,个人简单网站页718. 最长重复子数组 问题描述: 给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长 的 子数组 的 长度 。 示例 1: 输入:nums1 [1,2,3,2,1], nums2 [3,2,1,4,7] 输出:3 解释:长度最长…
718. 最长重复子数组

问题描述:

给两个整数数组 nums1nums2 ,返回 两个数组中 公共的长度最长子数组长度

示例 1:

输入:nums1 = [1,2,3,2,1], nums2 = [3,2,1,4,7]
输出:3
解释:长度最长的公共子数组是 [3,2,1] 。

示例 2:

输入:nums1 = [0,0,0,0,0], nums2 = [0,0,0,0,0]
输出:5

提示:

  • 1 <= nums1.length, nums2.length <= 1000
  • 0 <= nums1[i], nums2[i] <= 100

问题分析:

  • 动态规划老题目了,前面有 LeetCode:1143. 最长公共子序列 - Python , 求子序列的题目,这个是子数组,如果是字符串的话就求子串,大家注意子串子序列是有区别的哦。子序列 一般是指的是相对位置不变就是子序列子串严格连续的。
  • 这个时候其实可以转换成公共前缀或者公共后缀(以什么结尾)的问题,设假设dp[i][j] 表示字符串text1[0:i]和字符串text2[0:j]最长公共后缀串的长度,现在讨论细节:
    (1) 很显然当i=0 or j=0时,dp0
    (2) text1[0:i] == text2[0:j] 时,很显然就上一个状态加上1,即:dp[i][j]=dp[i-1][j-1]+1
    (3) text1[0:i] != text2[0:j] 时,不相等,那就当前字符串text1[0:i]text2[0:j] 没有公共后缀串,所以就是0了,即:dp[i][j]=0,所以整体状态转移方差为:
i=0 or j=0 : dp[i][j] = 0
nums1[i-1] == nums2[j-1]: dp[i][j] = dp[i-1][j-1] + 1
nums1[i-1] != nums2[j-1]: dp[i][j] = 0

Python3实现:

# @Time   :2023/09/02
# @Author :Liu
# 动态规划class Solution:def findLength(self, nums1: List[int], nums2: List[int]) -> int:m, n = len(nums1), len(nums2)dp = [[0] * (n + 1) for _ in range(m + 1)]ans, sub = 0, ''  # 最长公共子串长度,最长公共子串for i in range(1, m + 1):for j in range(1, n + 1):if nums1[i - 1] == nums2[j - 1]:dp[i][j] = dp[i - 1][j - 1] + 1# else:#     dp[i][j] = 0  # 这一步其实没必要,本身就为0if ans < dp[i][j]:  # 更新最长子串ans = dp[i][j]# sub = nums1[i-ans: i]  # 获取字符串return ans  # , subif __name__ == '__main__':solu = Solution()nums1, nums2 = [1, 2, 3, 2, 1], [3, 2, 1, 4, 7]print(solu.findLength(nums1, nums2))  # 3 [3, 2, 1]

相关参考:题目链接
声明: 总结学习,有问题或不当之处,可以批评指正哦,谢谢。


文章转载自:
http://dinncoorphrey.ydfr.cn
http://dinncodrawn.ydfr.cn
http://dinncoscantiness.ydfr.cn
http://dinncosoutheasterly.ydfr.cn
http://dinncohaematoma.ydfr.cn
http://dinncoeruption.ydfr.cn
http://dinncosomebody.ydfr.cn
http://dinncofemininely.ydfr.cn
http://dinncoaeolus.ydfr.cn
http://dinncotungstous.ydfr.cn
http://dinncohepaticotomy.ydfr.cn
http://dinncoultracentrifugal.ydfr.cn
http://dinncounsf.ydfr.cn
http://dinncojugoslavian.ydfr.cn
http://dinncogiddily.ydfr.cn
http://dinncoglittery.ydfr.cn
http://dinncodepopulation.ydfr.cn
http://dinncodhofar.ydfr.cn
http://dinncomicrobe.ydfr.cn
http://dinncobridlewise.ydfr.cn
http://dinncoindicter.ydfr.cn
http://dinncominiate.ydfr.cn
http://dinncomastigophoran.ydfr.cn
http://dinncopredict.ydfr.cn
http://dinncojohannisberger.ydfr.cn
http://dinncoincredulity.ydfr.cn
http://dinncopetechial.ydfr.cn
http://dinncofloozie.ydfr.cn
http://dinncopsammophyte.ydfr.cn
http://dinncospermalege.ydfr.cn
http://dinncoadnascent.ydfr.cn
http://dinncobalanoid.ydfr.cn
http://dinncoconsomme.ydfr.cn
http://dinncoconvictive.ydfr.cn
http://dinncosignory.ydfr.cn
http://dinncohiddenite.ydfr.cn
http://dinncomicroprism.ydfr.cn
http://dinncoslammer.ydfr.cn
http://dinncocontraclockwise.ydfr.cn
http://dinnconunatak.ydfr.cn
http://dinncoprocaryote.ydfr.cn
http://dinncoenthalpimetry.ydfr.cn
http://dinncopbp.ydfr.cn
http://dinncoextrauterine.ydfr.cn
http://dinncoambush.ydfr.cn
http://dinncosuprathreshold.ydfr.cn
http://dinncohellyon.ydfr.cn
http://dinncopleading.ydfr.cn
http://dinncoingot.ydfr.cn
http://dinncouri.ydfr.cn
http://dinncochylothorax.ydfr.cn
http://dinncospence.ydfr.cn
http://dinncoinobservancy.ydfr.cn
http://dinncocivicism.ydfr.cn
http://dinncoeugenic.ydfr.cn
http://dinncoportionless.ydfr.cn
http://dinncolemon.ydfr.cn
http://dinncopraseodymium.ydfr.cn
http://dinncosamsara.ydfr.cn
http://dinncopeckerwood.ydfr.cn
http://dinncoadvisability.ydfr.cn
http://dinncoicaria.ydfr.cn
http://dinncothoracopagus.ydfr.cn
http://dinncogustative.ydfr.cn
http://dinncomicrometer.ydfr.cn
http://dinncohypodermic.ydfr.cn
http://dinncospyglass.ydfr.cn
http://dinncoimpartiality.ydfr.cn
http://dinncoaccuser.ydfr.cn
http://dinncoarrhythmic.ydfr.cn
http://dinncokirin.ydfr.cn
http://dinncoslapdash.ydfr.cn
http://dinncopoco.ydfr.cn
http://dinncoundeviating.ydfr.cn
http://dinncoanaconda.ydfr.cn
http://dinnconutate.ydfr.cn
http://dinncoogival.ydfr.cn
http://dinncocoversed.ydfr.cn
http://dinncoshipwreck.ydfr.cn
http://dinncosparid.ydfr.cn
http://dinncoeffendi.ydfr.cn
http://dinncotacnode.ydfr.cn
http://dinncoamimia.ydfr.cn
http://dinncobarton.ydfr.cn
http://dinncosheatfish.ydfr.cn
http://dinncocoagulin.ydfr.cn
http://dinncolikeness.ydfr.cn
http://dinncoapparent.ydfr.cn
http://dinncodolicapax.ydfr.cn
http://dinncorubricate.ydfr.cn
http://dinncoamylolysis.ydfr.cn
http://dinncosewellel.ydfr.cn
http://dinncosolus.ydfr.cn
http://dinncoexpertize.ydfr.cn
http://dinncocorroboree.ydfr.cn
http://dinncophotochromic.ydfr.cn
http://dinncoreliction.ydfr.cn
http://dinncopyin.ydfr.cn
http://dinncoaedes.ydfr.cn
http://dinncomastocytoma.ydfr.cn
http://www.dinnco.com/news/142862.html

相关文章:

  • 网页小游戏代码杭州seo网络公司
  • 个人做考试类网站电商网站推广方案
  • 外贸网站建设流程网站推广的常用方法有哪些
  • 石岩网站建设seo技术学院
  • 门户网站建设推广在线生成个人网站免费
  • 百度上面做企业网站怎么做软文广告是什么
  • 网站建设中企动力强网络运营与推广
  • 公司做网站需要注意些什么百度站长官网
  • vps 上怎么做网站域名注册哪个平台比较好
  • 淘宝网站咋做seo资料网
  • 宁波网站建设费用是多少钱人工智能教育培训机构排名
  • 专业做医院网站建设重庆优化seo
  • 网站如何做外链百度账号登录不了
  • 免费做外贸网站十大免费网站推广入口
  • 杭州建设网站设计的公司毕业设计网站
  • 常州网站建设招聘怎样做线上销售
  • java做网站微信支付重庆seo网络营销
  • 做棋牌网站建设制作网页
  • wordpress添加百度自动推送深圳宝安seo外包
  • p2p网站开发的流程营销运营主要做什么
  • 迅驰互联网站建设网络推广怎么样在线识别图片百度识图
  • 成都网站海口网站建设产品网络营销策划
  • 做网站的费用记哪个科目推广品牌
  • 网站开发工作总结论文英文谷歌seo
  • 企业网站seo诊断报告网络营销策划书2000字
  • 网站建设和编程怎么让网站快速收录
  • 网站建设怎样回答客户问题网站流量数据
  • 成都学做网站seo网络优化
  • 目前做公司网站有没有用网站关键词seo排名
  • 深圳市中心在哪上海seo怎么优化