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

网站域名备案主机名网上商城网站开发

网站域名备案主机名,网上商城网站开发,龙岩网站设计找哪家好,装潢建筑公司网站设计题目 分析 分果果题解参考,下面是补充https://blog.csdn.net/AC__dream/article/details/129431299 关于状态 设f[i][j][k]表示第i个人取到的最后一个糖果编号是j,第i-1个人取到的最后一个糖果编号小于等于k时的最大重量的最小值 关于转移方程 关于 j …

题目

分析

分果果题解参考,下面是补充https://blog.csdn.net/AC__dream/article/details/129431299

关于状态

设f[i][j][k]表示第i个人取到的最后一个糖果编号是j,第i-1个人取到的最后一个糖果编号小于等于k时的最大重量的最小值

关于转移方程

关于 j >= k 的必然性 \Leftrightarrow 区间不包含的必然性

代码

#include <bits/stdc++.h>
using namespace std;const int N = 110;int n, m;
int f[N][N][N], a[N], s[N];
bool st[N * N];int main()
{cin >> n >> m;for (int i = 1; i <= n; i++){cin >> a[i];s[i] = a[i] + s[i - 1];for(int j = 0; j < i; j++)st[s[i] - s[j]] = 1;}int ans = 0x3f3f3f3f;for (int mn = 1; mn * m <= 2 * s[n]; mn++){if(!st[mn]) continue;memset(f, 0x3f, sizeof f);f[0][0][0] = 0;for (int i = 1; i <= m; i++){for (int k = 0; k <= n; k++){int p = 0; //题解里这里是id不是pfor (int j = k; j <= n; j++){if(s[j] < mn) continue;while (p < k && s[j] - s[p] > mn) p++;if (s[j] - s[p] < mn)p--;if(k) f[i][j][k] = f[i][j][k - 1];f[i][j][k] = min(f[i][j][k], max(f[i - 1][k][p], s[j] - s[p]));}}}ans = min(ans, f[m][n][n] - mn);}cout << ans;
}

http://www.15wanjia.com/news/25342.html

相关文章:

  • 大网站建设seo优化课程
  • 做图片网站编辑标题怎么写能吸引18款禁用看奶app入口
  • 网站收录怎么弄网站关键词优化报价
  • c2c电商平台有哪几个seo教程免费分享
  • 网站地址地图怎么做seo外链软件
  • 网站只做五周网络营销推广方案整合
  • 网站网格设计军事新闻最新消息今天
  • 沙河口网站建设关键词seo深圳
  • 建设网站相关法律条文网站seo培训
  • 专业网站建设企业短视频营销成功的案例
  • h5网站开发费用网络营销策略的特点
  • 舟山网站建设开发文明seo技术教程网
  • 网站类型分类有哪些电商网站seo优化
  • 保定做网站百度数据指数
  • 太原网站建设总部地址最全资源搜索引擎
  • 服务器网站跳转怎么做的网络媒体发稿平台
  • 苏州做网站价格百度关键词推广
  • 网站开发技术服务费合同合肥seo排名收费
  • 自己做电商网站大学生网络营销策划书
  • 淘宝客网站建好了没有数据库seo研究中心论坛
  • 建材营销型的网站什么是seo文章
  • 网页设计毕业论文免费东莞网络优化调查公司
  • 网站如何提高权重拉新平台
  • 做网站提成传智播客培训机构官网
  • 宜昌营销网站建设可以直接进入的舆情网站
  • 网站无域名注册人id网店推广方式有哪些
  • app 网站建设微软优化大师
  • 长沙网站建设 个人公司网站营销
  • 互动平台重庆seo网站建设
  • Pcb通过网站做外贸百度账号快速注册入口