首页 > 其他分享 >DP (tyy)

DP (tyy)

时间:2023-08-09 09:00:12浏览次数:42  
标签:匹配 牛棚 钦定 times tyy 奶牛 DP

P7154 [USACO20DEC] Sleeping Cows P

按奶牛和牛棚的大小混合排序,由于匹配极大,故钦定奶牛或牛棚不被匹配
状态设计: \(f[i][j][0/1]\) 表示考虑到第 \(i\) 个奶牛和牛棚 \(j\) 个没有被钦定奶牛没有被匹配,是否钦定过不匹配的奶牛过牛棚(\(0/1\))
转移方程:
若为奶牛 \(f[i][j][0]=f[i-1][j-1][0]\)
\(f[i][j][1]=f[i-1][j-1][1]+f[i-1][j][0]+f[i-1][j][1]\)

若为牛棚 \(f[i][j][0]=f[i-1][j][0]+f[i-1][j+1][0]\times (j+1)\)
\(f[i][j][1]=f[i-1][j+1][1]\times (j+1)\)

答案为 \(f[2n][0][0/1]\) \(O(n^2)\)

P8863 「KDOI-03」构造数组

标签:匹配,牛棚,钦定,times,tyy,奶牛,DP
From: https://www.cnblogs.com/programmingysx/p/17615943.html

相关文章

  • Atcoder ABC307_G-Approximate Equalization 序列dp
    AT_ABC307_G-ApproximateEqualization没想到还有ApproximateEqualizationII!!:AT_ABC313_CDescription:给定一个长度为\(N\)的数列:\(A=(A_1,A_2,···,A_N)\),有两种操作可以以任意顺序进行任意多次(可以为0):\(A[i]-\)=\(1\)且\(A[i+1]+\)=\(1\),\((1\leqi\leqN-1)......
  • WinForm程序Dpi感知
    目录一、相关的一些概念1、什么是Dpi?2、1英寸等于多少毫米(mm)?3、分辨率?4、屏幕分辨率(显示器分辨率)?二、WinForm程序的一些基本知识1、WinFrom程序界面或者控件大小的单位是什么?2、显示器分辨率对WinForm程序有何影响?3、如何更改系统的Dpi值?4、在WinForm程序中默认的Dpi感知模式是什......
  • Profibus DP主站转Modbus TCP网关profibus主站和从站的数据交互方式
    捷米JM-DPM-TCP网关。这款产品在Profibus总线侧实现了主站功能,在以太网侧实现了ModbusTcp服务器功能,为我们的工业自动化网络带来了全新的可能。捷米JM-DPM-TCP网关是如何实现这些功能的呢?首先,让我们来看看它的Profibus总线侧的主站功能。通过高效的通信协议和稳定的硬件设计,这款......
  • libhv创建简单udp控制台测试程序
    client:#include<iostream>#include"hv/UdpClient.h"#pragmacomment(lib,"hv.lib")classclient{public: client() { cli=nullptr; } ~client() { SAFE_DELETE(cli); } intsend(conststd::string&msg) { returnc......
  • Modbus TCP转Profibus DP网关modbusTCP就是以太网吗
    捷米JM-DPM-TCP网关。在Profibus总线侧作为主站,在以太网侧作为ModbusTcp服务器功能,下面是介绍捷米JM-DPM-TCP主站网关组态工具的配置方法2,Profibus主站组态工具安装执行资料光盘中的安装文件setup64.exe或setup.exe安装组态工具。安装过程中一直选择Next即可,安装完成后程序......
  • Wordpress:安装谷歌GTM代码出现页面崩溃乱码的原因
    独立站做好之后,需要安装谷歌GTM代码利于数据追踪。但是按照要求装上后,出现了页面乱码。查看代码,发现代码写在body标签之内了, 进入网站后台,使用主题编辑器查看发现低47行尾标有两个>;将GTM代码移出放在>>之后,保存文件刷新即可。 修改后:   ......
  • TCP三次握手和四次挥手;OSI七层协议有哪七层,每层有哪些;TCP和UDP的区别?UDP用在哪里了?
    TCP三次握手和四次挥手;OSI七层协议有哪七层,每层有哪些;TCP和UDP的区别?UDP用在哪里了?TCP三次握手和四次挥手#tcp协议---》处于osi7层协议的传输层,可靠连接,使用三次握手,四次挥手保证了可靠连接,数据不会丢失三次握手(Three-WayHandshake):-SYN:SYN=1表示要建立连接-ACK:ACK=1......
  • wordpress 插件 woocommerce对billing address和account details界面进行修改
    wordpress插件woocommerce高级使用对界面结构进行修改:参考HowToEditFiles只修改部分fieldbillingaddressadd_filter('woocommerce_billing_fields',function($billing_fields){unset($billing_fields['billing_email']);return$billing_fields;},10......
  • 区间DP
    Smiling&Weeping----你站在桥上看风景,看风景的人在楼上看你。明月装饰了你的窗子,你装饰......
  • LinuxUDP通讯
    目录前言一、UDP通讯1.UDP通讯概述2.UDP的特点3.UDP的应用二、UDP基本通讯1.socket函数2.bind函数2.1主机字节序和网络字节序2.2点分制十进制转换3.recvfrom接收4.服务端完整代码5.sendto发送函数6.客户端完整代码三、TFTP文件接收程序1.TFTP概述2.TFTP通讯过程3.TFTP客户端四、......