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

宁波专业网站定制制作服务qq轻聊版

宁波专业网站定制制作服务,qq轻聊版,做网站免费的域名,做瞹瞹瞹视频网站代码随想录算法训练营第8周#xff08;C语言#xff09;|Day56#xff08;动态规划#xff09; Day56、动态规划#xff08;包含题目 ● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组 #xff09; 300.最长递增子序列 题目描述 给你一个整数… 代码随想录算法训练营第8周C语言|Day56动态规划 Day56、动态规划包含题目 ● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组 300.最长递增子序列 题目描述 给你一个整数数组 nums 找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列删除或不删除数组中的元素而不改变其余元素的顺序。例如[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 题目解答 int lengthOfLIS(int* nums, int numsSize) {int *dp(int*)malloc(sizeof(int)*numsSize);int res0;dp[0]1;for(int i1;inumsSize;i){dp[i]1;for(int j0;ji;j){if(nums[j]nums[i]){dp[i]fmax(dp[i],dp[j]1);}}resfmax(dp[i],res);}return res; }题目总结 dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度。 674. 最长连续递增序列 题目描述 给定一个未经排序的整数数组找到最长且 连续递增的子序列并返回该序列的长度。 连续递增的子序列 可以由两个下标 l 和 rl r确定如果对于每个 l i r都有 nums[i] nums[i 1] 那么子序列 [nums[l], nums[l 1], …, nums[r - 1], nums[r]] 就是连续递增子序列。 题目解答 int findLengthOfLCIS(int* nums, int numsSize) {if(numsSize1){return 1;}int *dp(int*)malloc(sizeof(int)*numsSize);int res0;dp[0]1;for(int i1;inumsSize;i){if(nums[i]nums[i-1]){dp[i]dp[i-1]1;}else{dp[i]1;}resfmax(res,dp[i]);}return res; }题目总结 dp[i]以下标i为结尾的连续递增的子序列长度为dp[i]。。 718. 最长重复子数组 题目描述 给两个整数数组 A 和 B 返回两个数组中公共的、长度最长的子数组的长度。 题目解答 int findLength(int* nums1, int nums1Size, int* nums2, int nums2Size) {int**dp(int**)malloc(sizeof(int*)*(nums1Size1));for(int i0;inums1Size1;i){dp[i](int*)malloc(sizeof(int)*(nums2Size1));}for(int i0;inums1Size1;i){dp[i][0]0;}for(int i0;inums2Size1;i){dp[0][i]0;}int res0;for(int i1;inums1Size1;i){for(int j1;jnums2Size1;j){if(nums1[i-1]nums2[j-1]){dp[i][j]dp[i-1][j-1]1;}else{dp[i][j]0;}resfmax(res,dp[i][j]);}}return res;}题目总结 dp[i][j] 以下标i - 1为结尾的A和以下标j - 1为结尾的B最长重复子数组长度为dp[i][j]。。
http://www.hkea.cn/news/14522090/

相关文章:

  • 温州网站建设大全无锡百度正规公司
  • 网站设计制作费用同城做推广哪个网站好
  • 襄樊最好网站建设价格深圳手机网站建设价格
  • 花都营销型网站建设公司wordpress分类的id
  • 做网站的开题报告怎么写建设银行官方网站登录
  • 网站建设的难点网络营销与电子商务的区别
  • 山东建设厅执业资格注册中心网站好大夫网站开发单位
  • 做网站去哪找如何做企业网站建设
  • 网站开发 源代码2014网站设计
  • 苏州网站的优化找人做jsp网站
  • php网站建设实例黑龙江跃众品牌策划公司
  • 做旅游网站选什么空间怎样创建快捷方式
  • 站点传统的推广方式主要有什么公司网站建设做的好
  • 网站设计制作用软件中英文企业网站制作
  • 大气的门户网站深圳网站制作必选祥奔科技
  • 网站设计培训基地福州建设网站的公司
  • 大作业做网站泰安网上房地产
  • 做cms网站步骤手机软件开发
  • 南京网站建设网络营销证书有什么用
  • 解决网站兼容性问题安陆市网站
  • 织梦网站怎样入侵嘉兴做微网站多少钱
  • 一手货源怎么找宁波网站的优化
  • 全国哪个餐饮品牌的网站做的好处天津企业网站设计报价
  • 深圳办公室出租seo手机优化方法
  • 主流网站开发阜阳市城乡建设 档案馆网站
  • 临沂网站建设选盛誉o2o网站 方案
  • 网站开发的著作权和版权建设网站的申请信用卡
  • 专业商城网站设计网站策划师有前途吗
  • 自学商城网站建设制作微信小程序公司
  • 杭州手机模板建站如何写一份企业网站建设方案