首页 > 其他分享 >P2690 接苹果 (DP)

P2690 接苹果 (DP)

时间:2023-02-13 20:24:32浏览次数:44  
标签:int P2690 DP include 1010 dp 苹果

补一下dp的思路:  dp[i][j]表示第 i 分钟转 j  次所得到的最大值。很容易得到这个dp的推导式。

图中¢()函数表示成立为1, 不成立为0的函数。

#include<cmath>
#include<iostream>
using namespace std;
int dp[1010][40], t, w;
int a[1010];
int ans;
int main(){
    cin>>t>>w;

    for(int i=1;i<=t;++i){
            cin>>a[i];
    for(int j=0;j<=w;++j)
    {
        if(j==0)dp[i][j]=dp[i-1][j];
        else dp[i][j]=max(dp[i-1][j], dp[i-1][j-1]);
        if(a[i]==j%2+1)dp[i][j]++;
    }
    }
    for(int i=0;i<=w;++i)
        ans=max(ans, dp[t][i]);
    cout<<ans<<endl;
}

  

标签:int,P2690,DP,include,1010,dp,苹果
From: https://www.cnblogs.com/ALINGMAOMAO/p/17117676.html

相关文章

  • DP8.0安装步骤session
    [root@rx6600]#./omnisetup.sh-CM-ISTheomnisetup.shscriptdidnotcompletethelasttimeitwasrun.CellManagerstillhastobeinstalledInstallation......
  • 黑苹果提示宗卷哈希值不匹配的问题
    原文来源于黑果魏叔官网,转载需注明出处。提示系统所在宗卷哈希值不匹配的错误,开机后会不定时出现。发生在monterey12系统,而且有蓝牙设备的笔记本和台式机上。目前没有发现......
  • HDU 4507 (数位dp)
    HDU4507(数位dp)题意一个数满足以下三个条件之一,则被认为与7有关。1、整数中某一位是7;2、整数的每一位加起来的和是7的整数倍;3、这个整数是7的整数倍;求区间[L,R]内......
  • dp
    121.买卖股票的最佳时机-力扣(LeetCode)classSolution{public:intmaxProfit(vector<int>&prices){intmax=0;for(inti=0;i<prices.size(......
  • HDU 3709 数位dp
    HDU3709(数位dp)题意求区间[L,R]内满足以下性质的数:选定该数的一个位置,左右两边的力矩相等,如4139,选取'3'这位,左边4×2+1×1=9×1.思路一开始想着枚举每个点来做,......
  • 【学习笔记】数位 dp 学习笔记
    被这个东西薄纱了。顾名思义,树上的动态规划即树形动态规划。P1352没有上司的舞会经典题!设\(f_{i,0/1}\)表示第\(i\)个节点,选或不选自己的最优情况。显然有方程......
  • 戴尔T5810电脑 Hackintosh 黑苹果efi引导文件
    原文来源于黑果魏叔官网,转载需注明出处。硬件型号驱动情况主板戴尔T5810,C610/612芯片处理器英特尔至强E5-2620v3已驱动内存12GB已驱动硬盘500GBWDBlueSolidStateDriv......
  • 联想 lenovo X380 电脑 Hackintosh 黑苹果efi引导文件
    硬件型号驱动情况主板lenovoX380处理器i78565U已驱动内存32GB(铭瑄DDR42666MHz16GBx2)已驱动硬盘PM981(已更换970EVO)已驱动显卡UHD620已驱动声卡瑞昱@英特尔Hi......
  • 状态压缩dp
    最短Hamilton路径给定一张n个点的带权无向图,点从0∼n−1标号,求起点0到终点n−1的最短Hamilton路径。Hamilton路径的定义是从0到n−1不重不漏地经过每个点......
  • 【notedpad++结合HEX-Editor插件】的替代品【vscode+HEX Editor插件】
    近期由于一些原因,notepad++作者违背了开源精神,想必大家也在寻找notedpad++的替代品。之前由于UE需要付费,于是使用了【notedpad++结合HEXDump插件】来为文件十六进制......