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

银川如何做百度的网站自助建站系统代理

银川如何做百度的网站,自助建站系统代理,flashfxp怎么做网站,seo建网站状态定义:一眼区间$DP$,从左右两边删不好定义状态,不如定义$dp[i][j]$表示$[i,j]$未删的最大值,转移就很自然了转移:从左边删$dp[i][j]max(dp[i][j],dp[k][j]abs(a[i-1]-a[k])*(i-1-k1))$删除区间$[k,i),i-1>k$从右…

状态定义:

一眼区间$DP$,从左右两边删不好定义状态,不如定义$dp[i][j]$表示$[i,j]$未删的最大值,转移就很自然了

转移:

从左边删$dp[i][j]=max(dp[i][j],dp[k][j]+abs(a[i-1]-a[k])*(i-1-k+1))$

删除区间$[k,i),i-1>k$

从右边删$dp[i][j]=max(dp[i][j],dp[i][k]+abs(a[j+1]-a[k])*(k-j));$

删除区间$(j,k],k>j+1$

但是这样转移是转移不了只删一个的,特殊搞一下就好

$dp[i][j]=max(dp[i][j],dp[i-1][j]+a[i-1])$
$dp[i][j]=max(dp[i][j],dp[i][j+1]+a[j+1])$

答案统计:

$ans=max(ans,dp[i][j]+abs(a[j]-a[i])*(j-i+1))$

答案就是$DP$数组之中,删完的最小值

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int n,a[110],dp[110][110],ans;
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++)scanf("%d",&a[i]);for(int l=n-1;l;l--)for(int i=1;i<=n-l+1;i++){int j=i+l-1;dp[i][j]=max(dp[i][j],dp[i-1][j]+a[i-1]);dp[i][j]=max(dp[i][j],dp[i][j+1]+a[j+1]);for(int k=1;k<i-1;k++)dp[i][j]=max(dp[i][j],dp[k][j]+abs(a[i-1]-a[k])*(i-1-k+1));for(int k=j+2;k<=n;k++)dp[i][j]=max(dp[i][j],dp[i][k]+abs(a[j+1]-a[k])*(k-j));ans=max(ans,dp[i][j]+abs(a[j]-a[i])*(j-i+1));}printf("%d\n",ans);return 0;
}

 

转载于:https://www.cnblogs.com/ivanovcraft/p/9884229.html

http://www.lbrq.cn/news/2385631.html

相关文章:

  • 会同县政府网站建设2023广东又开始疫情了吗
  • 设计作品靖江seo要多少钱
  • 公司电子商务网站建设规划方案永久免费用的在线客服系统
  • 台州招聘网站建设河北seo公司
  • wordpress如何实现北京seo排名公司
  • 微网站用什么做5g网络优化培训
  • 聊城住房建设局网站手机做网页的软件
  • 郑州鹏之信网站建设关键词检测工具
  • 苏州个人网站制作公司廊坊seo整站优化
  • seo优化网站网络游戏推广平台
  • 网站建设如何选择百度浏览器极速版
  • 网站备案多长时间来完成百度第三季度财报2022
  • 响应式网站设计建设制作软文形式推广产品
  • 兰州网站建设|兰州网站制作|兰州网站设计公司|兰州网络公司搜索引擎营销seo
  • 东昌府做网站高端定制网站建设
  • 广西网站推广优化以网络营销为主题的论文
  • 做茶叶网站的素材网站seo案例
  • 怎么做阿里巴巴英文网站运营网站
  • 自己做公众号和小说网站推广bt种子磁力搜索引擎
  • 开源展示型网站网络运营与推广
  • 成都建设诚信网站谷歌seo
  • 网站个人和企业有什么区别社群营销是什么意思
  • icp 新闻网站seo文章外包
  • 东莞做网站seo优化30条新闻摘抄
  • 微信朋友圈投放广告宁波seo推广服务
  • 新疆建设网 工程信息网站搜索引擎有哪些种类
  • 新余专业做淘宝网站东莞seo整站优化火速
  • 企业网站建设的思路北京网站seo招聘
  • 微信如何开发小程序青岛seo优化
  • 网站开发技术经理职责友情链接可以帮助店铺提高浏览量
  • undefined reference to ‘end‘
  • LP-MSPM0G3507学习--05中断及管脚中断
  • 怎么判断一个对象是不是vue的实例
  • watermark的作用
  • 【LLM】OpenRouter调用Anthropic Claude上下文缓存处理
  • uniapp各端通过webview实现互相通信