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

可以自己做直播网站吗网站seo快速

可以自己做直播网站吗,网站seo快速,贺州做网站哪家公司,做网站主要用什么软件Day 48 动态规划 part14 解题理解1143103553 3道题目 1143. 最长公共子序列 1035. 不相交的线 53. 最大子数组和 解题理解 1143 设dp[i][j]为text10: i-1text20: j-1的最长公共子序列。 class Solution:def longestCommonSubsequence(self, text1: str, text2: str) -> …

Day 48 动态规划 part14

  • 解题理解
    • 1143
    • 1035
    • 53

3道题目
1143. 最长公共子序列
1035. 不相交的线
53. 最大子数组和

解题理解

1143

设dp[i][j]为text10: i-1=text20: j-1的最长公共子序列。

class Solution:def longestCommonSubsequence(self, text1: str, text2: str) -> int:n1 = len(text1)n2 = len(text2)dp = [[0] * (n2 + 1) for _ in range(n1 + 1)]for i in range(1, n1 + 1):for j in range(1, n2 + 1):if text1[i - 1] == text2[j - 1]:dp[i][j] = dp[i - 1][j - 1] + 1else:dp[i][j] = max(dp[i - 1][j], dp[i][j - 1])return dp[-1][-1]

1035

这道题几乎可以看作跟上一题一模一样,因为连线不交叉的前提条件是连线数字的相对顺序不变,所以还是一道求最长公共子序列的题。

class Solution:def maxUncrossedLines(self, nums1: List[int], nums2: List[int]) -> int:n1 = len(nums1)n2 = len(nums2)dp = [[0] * (n2 + 1) for _ in range(n1 + 1)]res = 0for i in range(1, n1 + 1):for j in range(1, n2 + 1):if nums1[i - 1] == nums2[j - 1]:dp[i][j] = dp[i - 1][j - 1] + 1else:dp[i][j] = max(dp[i - 1][j], dp[i][j - 1])if dp[i][j] > res:res = dp[i][j]return res

53

这道题之前用贪心做过,这次除了回顾了一下贪心算法,也用动规实现了下。设dp[i]为以i为结尾的最大子数组和,递推公式也比较好想,dp[i] = max(nums[i], dp[i - 1] + nums[i])

class Solution:def maxSubArray(self, nums: List[int]) -> int:if len(nums) == 1:return nums[0]n = len(nums)dp = [0] * ndp[0] = nums[0]res = dp[0]for i in range(1, n):dp[i] = max(nums[i], dp[i - 1] + nums[i])if res < dp[i]:res = dp[i]return res
http://www.ocqcb.cn/news/502.html

相关文章:

  • 得物属于b2c还是c2c潍坊百度seo公司
  • 河南城乡住房和建设厅网站百度站长工具怎么关闭教程视频
  • 杭州滨江网站建设搜索引擎优化seo是什么
  • 做网站 华普花园网站优化的主要内容
  • 邢台做网站多少钱律师推广网站排名
  • 专业个人网站建设工作手机
  • 北京网站建设的服务公司百度一下下载安装
  • 做一款app需要多少钱aso优化费用
  • 网站里面内外链接如何做爆款引流推广软件
  • 做网站 编程语言注册城乡规划师含金量
  • wordpress克隆他人的网站钟南山今天感染新冠了
  • dedecms 网站名称标签百度新闻网页
  • 岳阳市内从事网站建设的公司做整站优化
  • 做网站的大公司有哪些在百度怎么免费发布广告
  • 厦门网站优化建设免费搭建自己的网站
  • 网站推广邮箱怎么做短视频营销常用平台有
  • 微信小程序开发哪家好上海百网优seo优化公司
  • 网站开发的经济可行性网站制作公司哪家好
  • 安徽省外经建设集团有限公司网站怎么做好销售
  • 装潢公司企业网站源码小红书怎么做关键词排名优化
  • 网站名称如何设置百度企业认证怎么认证
  • 衡阳市做淘宝网站建设软件测试培训机构哪家好
  • 做自己的优惠券网站青岛网站优化公司哪家好
  • 黄冈商城网站建设哪家好网络搭建的基本流程
  • 淄博网站建设公司百度咨询
  • 西安手机网站制作公司培训方案
  • 平顶山做网站推广线上推广如何引流
  • 企业的网站建设公司今晚比赛预测比分
  • 网站域名注册机制郑州网站seo顾问
  • 做菠菜网站有没有被骗的网站如何进行seo