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

自己做的网站挂其他广告收费seo图片优化

自己做的网站挂其他广告收费,seo图片优化,上海市公安网站备案,大数据抓取客户软件本篇基于b站灵茶山艾府。 300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是…

本篇基于b站灵茶山艾府。

300. 最长递增子序列

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。

子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的。

示例 1:

输入:nums = [10,9,2,5,3,7,101,18]
输出:4
解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。

示例 2:

输入:nums = [0,1,0,3,2,3]
输出:4

示例 3:

输入:nums = [7,7,7,7,7,7,7]
输出:1

class Solution:def lengthOfLIS(self, nums: List[int]) -> int:# 由于最长递增子序列是组合,所以我们可以有选或不选/枚举选哪个两种思路# 1.选或不选(爆内存)# @lru_cache(None)# def dfs(j, i):  # 表示以nums[j]为结尾的最长LTS长度#     if j < 0:#         return 0#     # 如果当前数字nums[j]大于等于nums[i],则递归以nums[j-1]为结尾,且后面一个数字仍然是nums[i]#     if nums[j] >= nums[i]:#         return dfs(j - 1, i)#     # 表示选/不选,如果选,则递归到以nums[j-1]为结尾的LTS长度且长度要加1,如果不选,则后面一个数字仍然为nums[i]#     return max(dfs(j - 1, j) + 1, dfs(j - 1, i))# ans = 0# for i in range(len(nums)):#     ans = max(ans, dfs(i, i) + 1)# return ans# 2.枚举选哪个# @lru_cache(None)# def dfs(i):#     res = 0#     for j in range(i):#         if nums[j] < nums[i]:#             # 枚举前面比nums[i]小的数字,问题变为以nums[j]为结尾的最长LIS长度#             res = max(res, dfs(j))#     return res + 1  # 1是nums[i]本身的长度# ans = 0# for i in range(len(nums)):#     ans = max(ans, dfs(i))# return ans# 3.改成递推dp = [0] * len(nums)for i in range(len(nums)):res = 0for j in range(i):if nums[j] < nums[i]:res = max(dp[j], res)res += 1dp[i] = res # 将返回值存到dp数组return max(dp)

由于将原数组排序和去重后,数组内的任意一个子序列都是递增的,求原数组的最长严格递增子序列就等于求 原数组 与 排序去重后的数组的最长公共子序列。

http://www.dtcms.com/wzjs/496534.html

相关文章:

  • 做中东市场哪个网站合适的磁力搜索引擎
  • 网站域名怎么填写网站怎么优化关键词排名
  • 网站建设需要那些人深圳网站设计知名乐云seo
  • 泰安网站建设海洋网络推广效果
  • 网站站内搜索代码网页优化公司
  • 做乒乓球网站的图片谷歌安装器
  • 保定移动网站建设搜索优化师
  • 上海易雅达网站建设公司怎么样百度关键词广告怎么收费
  • 房产集团公司网站建设方案2022年新闻大事
  • 河南网站制作可口可乐营销策划方案
  • 想做机械加工和橡胶生意怎么做网站2021搜索引擎排名
  • 网站推广页做app找什么公司
  • 望京做网站公司广州网络营销推广
  • 360免费建站为什么注册不了购买一个网站域名需要多少钱
  • asp做留言板网站网络服务提供者收集和使用个人信息应当符合的条件有
  • 企业网站代建设辽宁好的百度seo公司
  • 自己做的旅游网站 介绍公关
  • 花都低价网站建设公众号推广合作平台
  • 黑龙江网站设计站长推荐黄色
  • 网站建设与管理专业就业前景中国万网登录入口
  • 免费网站空间php免费培训seo
  • 关于建设网站的书本建立网站有哪些步骤
  • 网站内容建设需要注意哪些问题成都网站seo外包
  • 邯郸房产网签查询系统免费seo快速收录工具
  • 网页不能运行wordpress十堰seo优化方法
  • 独立站工具广州seo关键词优化外包
  • 互联网技术学校公司的seo是什么意思
  • asp.net网站开发菜鸟自己怎么创建一个网站
  • 网站制作制作网络营销的策划流程
  • 佛山自定义网站建设营销培训机构哪家最专业