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

库存网站建设公司安庆网站建设

库存网站建设公司,安庆网站建设,sem竞价账户托管,城乡和住房建设部网站题目链接 90 Points#xff1a;智障的区间 DP……设 dp[i][j] 表示区间 [i, j] 能取的最大价值#xff0c;但我还是 sd 地开了第三维表示先取还是后取的价值。 交上去以为能 A#xff0c;结果 #2 开心地 MLE……一看内存#xff0c;64MB#xff08;把评测机吊起来打一顿智障的区间 DP……设 dp[i][j] 表示区间 [i, j] 能取的最大价值但我还是 sd 地开了第三维表示先取还是后取的价值。 交上去以为能 A结果 #2 开心地 MLE……一看内存64MB把评测机吊起来打一顿…… 100 Points有些神仙……区间 DP 的滚动数组dp[i] 表示以 i 为首的区间得到的最大价值。 换一种思路定义 dp[l][r] 为在区间 [l,r] 先手的人能取到的最大值区间的长度每加 1先手就会互换一次为了让这一次的先手更大就要让上一次更小于是得到 $ dp[l][r] sum[r] - sum[l - 1] - min(dp[l][r - 1], dp[l 1][r]); $ 斜着滚掉一维……dp[i] 为从 i 到 i l - 2 区间最优解 $ dp[i] sum[j] - sum[i - 1] - min(dp[i], dp[i 1]); $ 放上代码。 90 分 #include queue #include cstdio #include cctype #include cstring #include iostream #include algorithm using namespace std;const int maxn 5000 10; int n, c[maxn], dp[maxn][maxn][2];int main(int argc, const char *argv[]) {freopen(..\\nanjolno.in, r, stdin);freopen(..\\nanjolno.out, w, stdout);scanf(%d, n);for(int i 1; i n; i) scanf(%d, c[i]), dp[i][i][0] c[i];for(int i 1; i n; i)dp[i][i 1][0] max(c[i], c[i 1]), dp[i][i 1][1] min(c[i], c[i 1]);for(int i 3; i n; i) {for(int l 1; l n - i 1; l) {int r l i - 1;if( c[l] dp[l 1][r][1] c[r] dp[l][r - 1][1] )dp[l][r][0] c[l] dp[l 1][r][1], dp[l][r][1] dp[l 1][r][0];else dp[l][r][0] c[r] dp[l][r - 1][1], dp[l][r][1] dp[l][r - 1][0];}}printf(%d %d\n, dp[1][n][0], dp[1][n][1]);fclose(stdin), fclose(stdout);return 0; } 100 分 #include queue #include cstdio #include cctype #include cstring #include iostream #include algorithm using namespace std;const int maxn 5000 10; int n, c[maxn], dp[maxn];int main(int argc, const char *argv[]) {freopen(..\\nanjolno.in, r, stdin);freopen(..\\nanjolno.out, w, stdout);scanf(%d, n);for(int i 1; i n; i) scanf(%d, dp[i]), c[i] c[i - 1] dp[i];for(int i 2; i n; i) {for(int l 1; l n - i 1; l) {int r l i - 1;dp[l] c[r] - c[l - 1] - min(dp[l], dp[l 1]);}}printf(%d\n, dp[1]);fclose(stdin), fclose(stdout);return 0; }  —— 月光 委身依赖     红莲 彻骨清明     残留余韵 是抗争 徒留其名 转载于:https://www.cnblogs.com/nanjoqin/p/10090619.html
http://wiki.neutronadmin.com/news/162453/

相关文章:

  • 网站简历导出网站建设比较好的律所
  • 东莞市做阀门的网站公众号绑定网站
  • 做论坛和做网站有什么区别如何用ps做网站
  • 网站图片做伪静态品牌推广的意义
  • 纪检网站建设动态主题南京建设交易中心网站
  • 建立企业网站的目的如何在阿里云云服务器上搭建网站
  • 住建局网站信息化建设云浮罗定哪有做网站的
  • 驻马店360网站建设无锡大型互联网公司
  • 外贸网站建设要求Erphpdown wordpress
  • 建设银行网站电子支付在哪里重庆社区官网
  • 如何防止网站被攻击知识管理软件排名
  • 弄一个网站大连网站建设-网龙科技
  • 深圳html5网站建设微信软文
  • 简述网站开发的基本原则自己怎么做个网站
  • 普洱茶网站建设舞蹈培训机构网站模板
  • 金华网站制作价格wordpress 好的相册
  • 社交营销可以用于网站制作行业吗wordpress 文档 插件
  • 某网站注册需要邮箱是怎么弄以美食为主的网站栏目怎么做
  • changer网站建设站长工具seo综合查询是什么
  • 西安市住房和城乡建设局官方网站手机网站关键
  • 绍兴兴住房和城乡建设局网站工程模板多少钱一张
  • wordpress如何导航网站模板雅虎网站提交入口
  • 自己做网站需要哪些流程成都网络营销策划
  • 公司开发网站建设北京新增死亡病例详情
  • 郑州做网站服务器应遵循哪些原则
  • 高端电商网站开发跨境电商登录入口
  • 网站建设怎么说服客户英文网站建设设计
  • 建设网站方案 ppt微信小程序怎么做购物网站
  • 网站seo优化皆宣徐州百都网络不错做外包网站搭建
  • 济南网站建设公司推荐手机网站和电脑网站的区别