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

西宁手机网站建设12355能找回智慧团建密码吗

西宁手机网站建设,12355能找回智慧团建密码吗,八年级信息所用软件做网站,企业网站一定要从建立网站开始代码随想录训练营 DP序列 718. 最长重复子数组🌸code 674. 最长连续递增序列🌸code 300.最长递增子序列🌸code 最后一题很巧妙,不能单纯的去把DP当作板子题,得思考才能得到最佳方式 718. 最长重复子数组🌸 …

代码随想录训练营 DP序列

  • 718. 最长重复子数组🌸
    • code
  • 674. 最长连续递增序列🌸
    • code
  • 300.最长递增子序列🌸
    • code

最后一题很巧妙,不能单纯的去把DP当作板子题,得思考才能得到最佳方式

718. 最长重复子数组🌸

给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子数组的长度 。

code

func findLength(A []int, B []int) int {m, n := len(A), len(B)res := 0dp := make([][]int, m+1)for i := 0; i <= m; i++ { dp[i] = make([]int, n+1)}for i := 1; i <= m; i++ {for j := 1; j <= n; j++ {if A[i-1] == B[j-1] {dp[i][j] = dp[i-1][j-1] + 1}if dp[i][j] > res {res = dp[i][j]}}}return res
}

674. 最长连续递增序列🌸

给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度。
连续递增的子序列 可以由两个下标 l 和 r(l < r)确定,如果对于每个 l <= i < r,都有 nums[i] < nums[i + 1] ,那么子序列 [nums[l], nums[l + 1], …, nums[r - 1], nums[r]] 就是连续递增子序列。

code

func findLengthOfLCIS(nums []int) int {dp:=make([]int,len(nums)+1)dp[0]=1res:=1for i:=1;i<len(nums);i++{if nums[i]>nums[i-1]{dp[i]=dp[i-1]+1}else{dp[i] =1}res = max(res,dp[i])}return res
}
func max(a,b int)int{if a>b{return a}return b
}

300.最长递增子序列🌸

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。
子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。

code

func lengthOfLIS(nums []int) int {dp:=make([]int,len(nums))for i:= range dp{dp[i] =1}res :=dp[0]for i:=1;i<len(nums);i++{for j:=0;j<i;j++{if nums[i] >nums[j]{dp[i] =max(dp[i],dp[j]+1)}}if dp[i] >res{res = dp[i]}}return res
}
func max( a,b int)int{if a >b{return a}return b
}
http://www.yayakq.cn/news/11761/

相关文章:

  • 怎样在微信里做网站网站营销网站优化
  • 政务网站建设合同佛山做网站推广
  • 桥头做网站网络平台建设公司排名
  • 制作网站的步骤和过程如何查看自己的企业邮箱
  • 泉州制作网站软件中安消防安全网站建设
  • 化妆品网站建设方案项目书用织梦做网站调用乱码
  • 做康复医院网站网页翻译用不了
  • 专做健身餐的网站京东网上购物商城购物
  • 网站建设规模设想网站规划与设计范文
  • 网站建设尢金手指专业公司网站建设如何做账
  • wordpress文章行距很大谷歌优化技巧
  • 网上购物网站广告设计公司名字大全
  • 网站过度优化首页被k承德网站制作的流程
  • 申请免费个人网站和域名携程网站建设
  • 做网站的岗位叫什么广东省建设交易中心网站首页
  • 广州 网站建设网络推广网页设计支持ipv6网站开发
  • 英文seo如何优化网站seo优化管理系统
  • 海口建站模板厂家青岛seo用户体验
  • 网站代运营合同模板广东省发布最新消息
  • 上海网站开发与信息系统开发方案
  • 班级管理网站开发营销型网站网站设计
  • 都匀网站制作做服装要看国外哪些网站好
  • php网站开发实例教程 传智播客中国建设银行网站江苏分行
  • 手机功能网站案例运用photoshop设计网站首页
  • 宝塔做网站可以用什么端口外贸网站建站赚钱
  • 网站建设服务网站网站空间空间租赁
  • 可以免费打广告的网站wordpress文章打赏
  • 87网站建设工作室外贸网站建设公司渠道
  • 网站开发微信公众号自定义菜单手机微信网站开发
  • 浅析个人网站的设计论文关键词排名怎么上首页