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

做网站公司哪个好企业网站报价单

做网站公司哪个好,企业网站报价单,网站备案管局电话,阿里云 网站托管LIS #xff0c;#xff08;Longest Increasing Subsequence#xff09;本题链接#xff1a;895. 最长上升子序列 - AcWing题库 给定一个长度为 N的数列#xff0c;求数值严格单调递增的子序列的长度最长是多少。 目录 方法一#xff1a;暴力dfs 方法二#xff1a;记忆… LIS Longest Increasing Subsequence本题链接895. 最长上升子序列 - AcWing题库 给定一个长度为 N的数列求数值严格单调递增的子序列的长度最长是多少。 目录 方法一暴力dfs 方法二记忆化搜索 方法三dp 本篇将直接给出代码具体讲解请移步以下博客动态规划入门从暴力dfs到dp-CSDN博客 从01背包开始动态规划暴力解法 dp 滚动数组 dp优化-CSDN博客 方法一暴力dfs 找到最后一步以当前数作为子序列的结尾因此 f [ i ] 的含义为第 i 个数作为子序列结尾最长的上升子序列长度为多少递归选择当以第i个数作为结尾时遍历其前面所有的数而对于前面每一个数都有选和不选两种情况因为在dfs中尽可能减少参数因此当选择当前数时通过return 1的方式来表示当前数的子序列个数 1 #includeiostream #includecmath using namespace std;int n; const int N 1010; int nums[N];int dfs(int index){int res 0;for(int i 0;i index;i){if(nums[i] nums[index]) res max(res,dfs(i) 1);}return res; }int main(){cin n;for(int i 0;i n;i) cin nums[i];int res -1e9;//将每一个数作为结尾for(int i 0;i n;i){res max(res,dfs(i));}cout res 1;return 0; } 方法二记忆化搜索 增加一个mem数组用于存储 #includeiostream #includecmath using namespace std;int n; const int N 1010; int nums[N]; int mem[N];int dfs(int index){if(mem[index]) return mem[index];int res 0;for(int i 0;i index;i){if(nums[i] nums[index]) res max(res,dfs(i) 1);}mem[index] res;return res; }int f[N];int main(){cin n;for(int i 0;i n;i) cin nums[i];int res -1e9;//将每一个数作为结尾for(int i 0;i n;i){res max(res,dfs(i));}cout res 1;return 0; } 方法三dp dp思路为枚举每一个数作为子序列结尾在枚举其倒数第二个数 #includeiostream #includecmath using namespace std;int n; const int N 1010; int nums[N]; int mem[N];int f[N];int main(){cin n;for(int i 0;i n;i) cin nums[i];int res -1e9;//将每一个数作为结尾for(int i 0;i n;i){f[i] 0;for(int j 0;j i;j){if(nums[j] nums[i])f[i] max(f[i],f[j] 1);}res max(res,f[i]);}cout res 1;return 0; } 以上是本文全部内容如果对你有帮助点个赞再走吧~  ₍˄·͈༝·͈˄*₎◞ ̑̑
http://www.zqtcl.cn/news/253279/

相关文章:

  • 在线网站建设哪家便宜wordpress 爬取
  • 移动端网站设计规范百度一下首页问问
  • 哪些网站怎么进广西玉林网站建设
  • 高端建站设计赶集网免费发布信息
  • 两题一做的网站响应式网站开发asp
  • 做网站直接开二级域名网站怎么收录到百度
  • 手机论坛网站源码西安网站建设-中国互联
  • 郑州网站建设策划方案丹阳建站推广管理
  • 电商网站用什么框架做广州网站建设公司奇亿网站建设
  • 营销策划网站专做品牌网站
  • 电脑托管宁波seo排名外包
  • 外汇网站模版网站开发和网站制作的区别
  • 学习网站建设的书籍我要做个网站该怎么做
  • h5互动网站建设网站制作的教程
  • 大连网站设计公司双语外贸网站源码
  • 广元网站建设工作室湖北省建设用地预审网站
  • 保定清苑城市建设网站公司网站建立费用
  • 厦门找一家做网站的公司家在深圳论坛
  • 个人网站开发 服务器货源之家官网
  • 教育培训学校网站建设策划局域网 wordpress
  • 重庆建网站有哪些网站做曲线的源代码
  • 龙岩网站设计找哪家公司网站建设没有业务怎么办
  • 网站建设专业学什么建材 团购 网站怎么做
  • 电器工程东莞网站建设wordpress虚拟资源下载源码
  • 无限个网站虚拟空间网站运行维护
  • 宝思哲手表网站关于计算机网站建设的论文
  • uc投放广告网站要自己做吗dw制作企业网站
  • 山东网站制作南京软件外包公司
  • 铁岭建设银行网站网站验证码原理
  • 做网站需要什么专业方向的员工钱多网站