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

射阳做网站公司网站建设深圳市

射阳做网站公司,网站建设深圳市,想要网站导航推广页,多网站怎么做seo本专题主要是介绍几个比较经典的题目#xff1a; 假设我们令f[i]为前i个的最长不下降子序列#xff0c;我们会发现难以转移方程很难写#xff08;因为我们不知道最后一个数#xff09;。 于是#xff0c;我们令f[i]为以i结尾的最长不下降子序列#xff0c;这样子我们就可…本专题主要是介绍几个比较经典的题目 假设我们令f[i]为前i个的最长不下降子序列我们会发现难以转移方程很难写因为我们不知道最后一个数。 于是我们令f[i]为以i结尾的最长不下降子序列这样子我们就可以得出 f[i]max{f[j]1}(a[j]a[i]ji) f[i]1; 复杂度为n^2;用单调队列维护可nlogn; 下面给出用递归for循环代码 #includebits/stdc.h using namespace std; int n,a[100000],dp[100000]; dequeint q; int main(){cinn;for(int i1;in;i) scanf(%d,a[i]);dp[1]1;for(int i2;in;i){for(int j1;ji;j){if(a[j]a[i]) dp[i]max(dp[i],dp[j]1);}}int ans0;for(int i1;in;i) ansmax(ans,dp[i]);coutans; } 下面是用记忆化搜索实现 #includebits/stdc.h using namespace std; int n,a[100000],dp[100000]; dequeint q; int f(int x){if(dp[x]!0) return dp[x];for(int i1;ix-1;i){if(a[i]a[x]) dp[x]max(dp[x],f(i)1);}return dp[x]; } int main(){cinn;int ans0;for(int i1;in;i) scanf(%d,a[i]);dp[1]1;for(int i1;in;i){ansmax(ans,f(i));}coutans;} 接题 我们设f[i][j]表示从i,j滑下的最长路径易得 f[i][j]max{f[i-1][j]1,f[i1][j]1,f[i][j1]1,f[i][j-1]1}(a[i-1][j]a[i][j],a[i1][j]a[i][j],a[i][j-1]a[i][j],a[i][j1]a[i][j]) 在实现上for循环不知道某先f[i][j]我们需要按从低到高的顺序求比较麻烦。 于是我们用记忆化搜索。 下面是AC代码 #include iostream #include cstdio #include cstring #include algorithm using namespace std; #define int long long int a[105][105],r,c,ans,dp[105][105]; int f(int i,int j){if(i0||j0||ir||jc) return 0;if(dp[i][j]!0) return dp[i][j];if(a[i-1][j]a[i][j]) dp[i][j]max(dp[i][j],f(i-1,j)1);if(a[i1][j]a[i][j]) dp[i][j]max(dp[i][j],f(i1,j)1);if(a[i][j-1]a[i][j]) dp[i][j]max(dp[i][j],f(i,j-1)1);if(a[i][j1]a[i][j]) dp[i][j]max(dp[i][j],f(i,j1)1);if(dp[i][j]0) return dp[i][j]1;else return dp[i][j]; } signed main(){cinrc;for(int i1;ir;i){for(int j1;jc;j){scanf(%d,a[i][j]);}}for(int i1;ir;i){for(int j1;jr;j){ansmax(ans,f(i,j));}}coutans; }
http://www.pierceye.com/news/521685/

相关文章:

  • 买网站空间网站模块图片
  • 上海建设网站公在微信上怎么开店
  • 哪家网站雅虎全球购做的好做一婚恋网站多少钱
  • 苏州企业网站公司都有哪些php开源企业网站系统
  • wordpress收录很慢自己的网站如何优化
  • 个人介绍网站源码1v1网站建设
  • 大宇网络做网站怎么样app制作器下载软件
  • 四川建行网站做网站公司职务
  • 广州定制网站设计图标设计免费 logo
  • 十大网站有哪些网站建设 模板
  • 网站流量一直下降中国十大品牌网
  • 同学录网站开发的背景域名注册网站免费
  • 旅游电子商务网站建设规划书温州网站建设策划方案
  • 国家住房建设部网站域名查询官方网站
  • app开发 网站开发统称宁波seo推广咨询
  • 专门做书单的网站网络营销策划方案的设计
  • 网站建设推广合同自己建设网站需要花多少钱
  • 深圳网站建设电话哈尔滨建设网站官网
  • 上海网站建设网页制作培训做网站做论坛赚钱吗
  • 为网站做电影花絮哈尔滨互联网公司
  • 哈尔滨微网站建设公司做网站被骗该咋样做
  • 做翻译 英文网站dede网站版权信息
  • 梅江区住房和城乡建设局官方网站品牌设计帮
  • 单页网站cms建设通会员多少一年
  • app营销型网站的特点公司建设网站怎么作账
  • 有免费做海报的网站吗制作表情包
  • 网站建设的平台做微课的网站
  • 有没有专门做美食海报的网站郑州网站建设搜q.479185700
  • 公司网站宣传做网站时版权怎么写
  • 可以在哪些网站 app做推广的建站官网模板