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

浏览网站时弹出的广告是谁给做的青岛网站制作公司

浏览网站时弹出的广告是谁给做的,青岛网站制作公司,网站水印设置作教程,wordpress4.91很经典的dp问题: 设dp数组为f[i]前i个黄金的最小成本 递推公式就是遍历之前0-j的dp[j] 再加上后面这一段的成本取min 而计算后面的成本需要段体积 使用前缀和储存体积即可 注意题目限制条件每段最大m需要递增 所以遇到某些问题需要continue 每段内编号最大的黄…

很经典的dp问题:

设dp数组为f[i]前i个黄金的最小成本

递推公式就是遍历之前0-j的dp[j] 再加上后面这一段的成本取min

而计算后面的成本需要段体积 使用前缀和储存体积即可

注意题目限制条件每段最大m需要递增 所以遇到某些问题需要continue

每段内编号最大的黄金的神秘学质量而不是最大黄金质量!!!一定要审题

ac前两个问题代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef double db;
#define fi first
#define se second
#define debug(x) cerr << #x << ": " << (x) << endl
#define rep(i, a, b) for(int i = (a); i <= (b); i++)
const int maxn = 1e6 + 10;
const int maxm = 1e5 + 10;
const double eps = 1e-12;
const ll INF = 0x3f3f3f3f3f3f3f3f;
typedef pair<int, int> pii;
#define int llll n, L;
ll v[maxn], m[maxn], s[maxn];
ll f[maxn];signed main() {ios::sync_with_stdio(false);cin.tie(0); cout.tie(0);cin >> n >> L;for (int i = 1; i <= n; i++) {cin >> s[i];s[i] += s[i - 1];}for (int i = 1; i <= n; i++)cin >> m[i];memset(f, INF, sizeof(f));f[0] = 0;for (int i = 1; i <= n; i++) {for (int j = 0; j < i; j++) { //上一组的终点if (m[i] <= m[j])continue;f[i] = min(f[i], f[j] + (s[i] - s[j] - L) * (s[i] - s[j] - L));}}cout << f[n] << endl;return 0;}

http://www.dtcms.com/wzjs/440353.html

相关文章:

  • 怎么用qq邮箱做网站全国免费发布广告信息平台
  • 青青河边草免费观看视频免费seo建站平台哪家好
  • 什么软件做网站描述移动建站模板
  • 上海大型网站开发公司友情网站
  • 邢台高端网站建设价格优化营商环境发言稿
  • 风铃网站具体是做那方面的最近一周新闻热点回顾
  • 衢州+做+网站最新推广方法
  • 做网站要用身份证么湖南企业seo优化推荐
  • 如何选择网站目标关键词绍兴seo优化
  • 网站建设业务培训资料免费的h5制作网站
  • 做网站有发票吗国内最大的搜索引擎
  • 网站备案核验单微信朋友圈营销方案
  • 广州疫情防控措施移动端关键词优化
  • 网站优化网络推广seo百度推广获客方法
  • 海阳市建设局网站考研比较厉害的培训机构
  • 海北wap网站建设怎么制作网站链接
  • 做任务给佣金的网站百度如何免费推广
  • 新手怎么做网站打理深圳优化公司排名
  • 山东济南网站制作优化青岛seo精灵
  • 雄安网站建设优化公司网络公关
  • php做商城网站建设长春seo网站优化
  • 手机网站客户端设计与实现抖音推广佣金平台
  • 网站建设惠州热搜词排行榜
  • 广卅网络设计公司站长之家seo一点询
  • 六日做兼职的网站常宁seo外包
  • 国外网站建设现状图分析一个免费的网站
  • h5快速建站广州网站优化服务
  • 网站制作工具推荐软文发稿公司
  • 建设银行明细网站能查多久新产品推广
  • 东营今日头条seo培训中心