首页 > 其他分享 >最大魅力值-线性dp

最大魅力值-线性dp

时间:2024-07-07 14:29:19浏览次数:11  
标签:魅力值 int 蓝桥 101 线性 include dp

蓝桥云课-最大魅力值

#include <iostream>
#include <cstring>
using namespace std;
int a[101];
int dp[101][101];
int main()
{
  int n;
  cin >> n;
  for(int i = 1; i <= n; ++i) {
    cin >> a[i];
  }
  memset(dp, -10000, sizeof(dp));      // 避免被非法状态影响
  dp[0][0] = 0;
  dp[1][0] = 0;
  dp[1][1] = a[1];
  for(int i = 2; i <= n; ++i) {
    dp[i][0] = 0;
    for(int j = 1; j <= n; ++j) {
      dp[i][j] = max(dp[i - 2][j - 1] + a[i], dp[i - 1][j]);
    }
  }
  cout << dp[n][n/2] << endl;
  return 0;
}

// dp[i][j]: 到了第i个景点, 选了j个景点的最大值
// dp[i][j] = max(dp[i - 2][j - 1] + a[i], dp[i - 1][j])   因为不能选相邻的,所以要么选第i-2个加上现在的a[i]
                                                        // 要么选第i-1,选了i-1就不能选i,所以不用加a[i],二者取max

标签:魅力值,int,蓝桥,101,线性,include,dp
From: https://blog.csdn.net/BigNbYQQ/article/details/140245822

相关文章

  • OpenVX非线性滤波器
    OpenVX非线性滤波器在输入图像的窗口上计算非线性滤波器。输出图像的大小应与输入图像的大小相同。属性VX_CONTEXT_NONLINEAR_MAX_DIMENSION,允许用户查询vxNonLinearFilterNode实现所支持的最大非线性滤波器。实现必须支持所有维度(高度或宽度,不一定相同),直到该属性的值。此属性......
  • 使用zdppy_api+onlyoffice word文档在线共同编辑,附完整的vue3前端代码和python后端代
    参考文档:https://api.onlyoffice.com/zh/editors/basichttps://api.onlyoffice.com/zh/editors/coedit基本的架构思考:文档表:记录的是文档信息key:这个key可以标识唯一的一个文档,可以是文档的hash值fileType:文档的类型,docx,txt,pdf,其他title:文档的标题,也就是文档的实际......
  • Udp
    Udp协议1.客户端(与服务器不需建立连接)//1.建立socketDatagramSocketdatagramSocket=newDatagramSocket();//2.建立一个包Stringmsg="你好!";InetAddresslocalhost=InetAddress.getByName("127.0.0.1");intpost=9000;//数据,数据起始,数据长度,数据发送地址Datag......
  • P7224 [RC-04] 子集积 (背包 dp + 复杂度优化)
    P7224[RC-04]子集积背包dp+复杂度优化考虑dp。容易想到背包dp,设\(f_{i,j}\)表示考虑了前\(i\)个,当前乘积为\(j\)的方案数。枚举\(a_i\)的倍数转移。复杂度\(O(\sum\limits_{i=1}^n\frac{m}{a_i})\)。如果\(a_i\)互不相同,那么近似于\(O(m\lnm)\)。如果还想......
  • [树形dp]没有上司的舞会
    题目描述UralUralUral大学有N......
  • DP:完全背包问题
    文章目录......
  • 【深度学习】图形模型基础(5):线性回归模型第三部分:线性回归模型拟合
    1.引言本博文专辑的焦点主要集中在回归模型的实用案例和工具上,从简单的单变量线性回归入手,逐步过渡到包含多个预测变量、非线性模型,以及在预测和因果推断中的应用。本文我们将介绍回归模型推断的一些数学结构,并提供一些代数知识以帮助理解线性回归的估计方法。此外,我们还将......
  • RK3588-12将亮度调节从伽马曲线改调节为线性调节
    需求:    Rockchip-android11和android12系统亮度调节框调节亮度是曲线调节,需改为像低版本系统一样的线性调节效果(亮度递增效果)解决方法:代码路径:frameworks/base/packages/SettingsLib/src/com/android/settingslib/display/BrightnessUtils.java---a/pack......
  • Python统计实战:时间序列分析之一元线性回归预测和指数曲线预测
    为了解决特定问题而进行的学习是提高效率的最佳途径。这种方法能够使我们专注于最相关的知识和技能,从而更快地掌握解决问题所需的能力。(以下练习题来源于《统计学—基于Python》。请在Q群455547227下载原始数据。)练习题下表是某只股票连续35个交易日的收盘价格(前3行和后3行......
  • 二维dp
    阿里巴巴2023092501题目描述在一个(n×n)的正方形训练场上,每个位置都有一枚硬币。小明从左上角(0,0)出发,跳跃可以按以下方式进行:向右走一步,再向上或向下走两步。向右走两步,再向上或向下走一步。小明不能跳出训练场,也不能往回跳。目标是帮助小明获得尽可能多的硬币......