首页 > 其他分享 >3.动态规划

3.动态规划

时间:2024-12-25 19:53:59浏览次数:2  
标签:10 int luogu 2001 题解 Problem 动态 规划

省选动态规划专题

开题顺序: \(ARJB\)

\(A\) luogu P4141 消失之物

  • 题解

    点击查看代码
    int w[2001],v[2001],f[2001],g[2001];
    int main()
    {
        int n,m,i,j;
        cin>>n>>m;
        f[0]=1;
        for(i=1;i<=n;i++)
        {
            cin>>w[i];
        }
        for(i=1;i<=n;i++)
        {
            for(j=m;j>=w[i];j--)
            {
                f[j]=(f[j]+f[j-w[i]])%10;
            }
        }
        for(i=1;i<=n;i++)
        {
            g[0]=1;
            for(j=1;j<=m;j++)
            {
                if(j-w[i]>=0)
                {
                    g[j]=(f[j]-g[j-w[i]]+10)%10;
                }
                else
                {
                    g[j]=f[j]%10;
                }
                cout<<g[j];
            }
            cout<<endl;
        }
        return 0;
    }
    

\(B\) luogu P2371 [国家集训队] 墨墨的等式

\(C\) luogu P8392 [BalticOI 2022 Day1] Uplifting Excursion

\(D\) luogu P4322 [JSOI2016] 最佳团体

\(E\) luogu P3592 [POI2015] MYJ

\(F\) [AGC026D] Histogram Coloring

\(G\) CF1372E Omkar and Last Floor

\(H\) luogu P6563 [SBCOI2020] 一直在你身旁

\(I\) CF868F Yet Another Minimization Problem

\(J\) luogu P3648 [APIO2014] 序列分割

\(K\) CF1175G Yet Another Partiton Problem

\(L\) luogu P4383 [八省联考 2018] 林克卡特树

\(M\) CF321E Ciel and Gondolas

\(N\) [ABC305Ex] Shojin

\(O\) CF713C Sonya and Problem Wihtout a Legend

\(P\) [ABC217H] Snuketoon

\(Q\) luogu P3642 [APIO2016] 烟火表演

\(R\) luogu P1912 [NOI2009] 诗人小G

标签:10,int,luogu,2001,题解,Problem,动态,规划
From: https://www.cnblogs.com/The-Shadow-Dragon/p/18631304

相关文章

  • 就像STL那样:封装的动态开点线段树(用于线段树合并)
    Preface起因是这个万恶的\(P9067\),一个数据结构题,当时才搞了01字典树的板子,想\(trytry\)合并的题的,然后就搜到了这道。(虽然最后完全和这个没有关系)。然后感觉用线段树合并做就可以了,于是抄了个之前封装的一个板子,但是一点都不好用(sad)。空间方面又是头疼,感觉封装了又好像没有封装......
  • 配置动态更新
    动态更新配置的步骤注意:Viper本身不是并发安全的,在实现配置动态更新时,要注意采用锁机制等方式来保证Viper并发读写的安全。1,更新配置源中的配置在Viper支持的配置源中,命令行参数、环境变量是在进程启动时一次性读取的,不支持动态更新。本地配置文件和远程配置文件可以支持动态更......
  • Java 动态编译技术在低代码平台中的应用:开启高效开发新范式
        在当今数字化转型的浪潮中,低代码平台以其能够快速构建应用程序的特性,受到了众多企业的青睐。而Java动态编译技术的融入,更是为低代码平台增添了强大的灵活性与扩展性,使其能够应对更为复杂多样的业务需求。一、低代码平台的发展现状与挑战低代码平台通过提供可视......
  • C#Halcon联合编程动态生成显示窗口
    UI编辑界面.exe显示界面代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingHalco......
  • 动态内表
    DATA:l_tableTYPEREFTOdata.data:lv_tabTYPEDDOBJNAME.DATA:l_waTYPEREFTOdata.data:lt_STRUCTURETYPESTANDARDTABLEOFDFIES,LS_VALUETYPETY_VALUE,LT_VALUETYPESTANDARDTABLEOFTY_VALUE,LT_VALUE......
  • js动态炫酷数字时钟
    这是一款使用js和CSS制作的动态炫酷数字时钟。该js数字时钟采用LED数字时钟样式,效果十分逼真。 在线预览  下载  使用方法 HTML结构该js数字时钟的HTML结构如下:<divclass="clock">  <divclass="digithours">    <divclass="segment"></div> ......
  • 动态消息
    动态消息从基础库2.4.0开始,支持转发动态消息。动态消息对比普通消息,有以下特点:消息发出去之后,开发者可以通过后台接口修改部分消息内容。消息有对应的提醒按钮,用户点击提醒按钮可以订阅提醒,开发者可以通过后台修改消息状态并推送一次提醒消息给订阅了提醒的用户消息属性......
  • 一种面向户外动态环境的自适应ORB-SLAM3系统
        此文章为对论文AnAdaptiveORB-SLAM3SystemforOutdoorDynamicEnvironments的解读,文章链接如下知网节超时验证    文章寻找一种新的解决户外动态环境下视觉SLAM低精度的方法。提出了一种针对户外动态环境的自适应特征点选择系统。首先,利用YOLOv5s和......
  • 动态规划算法之子数组系列----最长湍流子数组
    最长湍流子数组 最长湍流子数字问题描述给定一个整数数组 arr ,返回 arr 的 最大湍流子数组的长度 。如果比较符号在子数组中的每个相邻元示例1:输入:arr=[9,4,2,10,7,8,8,1,9]输出:5解释:arr[1]>arr[2]<arr[3]>arr[4]<arr[5]示例2:输入:arr=[4,8,12,16......
  • 动态规划算法之子序列问题----环绕字符串中唯一的子字符串
    环绕字符串中唯一的字符串https://leetcode.cn/problems/unique-substrings-in-wraparound-string/submissions/589070606/题目描述定义字符串 base 为一个 "abcdefghijklmnopqrstuvwxyz" 无限环绕的字符串,所以 base 看起来是这样的:"...zabcdefghijklmnopqrstuvwxyzab......