首页 > 其他分享 >【杂题乱写】2023-11 #2

【杂题乱写】2023-11 #2

时间:2023-11-24 17:22:05浏览次数:42  
标签:11 乱写 插板 number YY ways array 杂题

ARC147C

Find the maximum L and the minimum R to be mL and mR respectively.

If mL<=mR holds, we can set every \(x_i\) to be mL and the contribution will be 0.Otherwise we'd greedily set \(R_{\arg\min R}=mR\) and \(L_{\arg\max L}=mL\). All the other \(x_i\)s would choose a position between \([mR,mL]\) and there will be a contribution of \((mL-mR)\times num\) where \(num\) represents the number of \(i\)s who don't have a fixed position.

Sort the array L & the array R will help.

ARC157C

Square number equals to the ways of choosing two stuffs during the process.So calculate with DP: let \(f_{i,j,0/1/2,0/1}\) represents the number of ways which end at (i,j) with 0/1/2 YY(s) chosen and the latest character is Y or not.

Transitions are trivial.

ARC147E

ARC156B

其实你强制 mex 从小到大加入就行了是不是,这时候就变成了插板。如果有某个位置没数了,就先强制一个集合的 mex 是它再插板咯。

ARC157E

由于没有 YY 的出现,所以 Y 的出现位置本质上是一个独立集。

标签:11,乱写,插板,number,YY,ways,array,杂题
From: https://www.cnblogs.com/yspm/p/RandomSolutions2023Nov-2.html

相关文章

  • 每日总结20231124
    代码时间(包括上课)5h代码量(行):100行博客数量(篇):1篇相关事项:1、今天是周五,今天上午进行了软件需求分析课上的有关于大数据竞赛的题目的考试,也很顺利的写完了。2、今天下午洗了洗衣服,刷会抖音,睡了一觉,好好休息了一下午。3、今天晚上打算继续完成人机交互的作业。......
  • C++11 多线程(std::thread)实例
    C++11的std::thread在C中已经有一个叫做pthread的东西来进行多线程编程,但是并不好用(如果你认为句柄、回调式编程很实用,那请当我没说),所以c++11标准库中出现了一个叫作std::thread的东西。std::thread常用成员函数构造&析构函数举个栗子例一:thread的基本使用1//Compiler:......
  • Flink实战(11)-Exactly-Once语义之两阶段提交
    0大纲[ApacheFlink]2017年12月发布的1.4.0版本开始,为流计算引入里程碑特性:TwoPhaseCommitSinkFunction。它提取了两阶段提交协议的通用逻辑,使得通过Flink来构建端到端的Exactly-Once程序成为可能。同时支持:数据源(source)和输出端(sink)包括ApacheKafka0.11及更高版本。它提......
  • Linux下Oracle11G数据备份恢复(RMAN)
    数据库安装参考步骤1--14https://www.cnblogs.com/baixisuozai/p/17852235.html创建初始pfile文件$viminit.umpay.ora文件内容:umpay.__java_pool_size=4194304umpay.__large_pool_size=4194304umpay.__oracle_base='/DataBase/app/oracle'#ORACLE_BASEsetfromenv......
  • 2023-11-23
    2023-11-23集合体系结构​​​​‍Collection接口和常用方法常用方法add()添加单个元素remove()删除指定元素contains()查找元素是否存在size()获取元素个数isEmpty()判断是否为空clear()清空addAll()添加多个元素containsAll()查找多个元素是否存在remov......
  • 11.24每日总结
    importmatplotlibasmatplotlibimportnumpyasnpimportpandasaspdimportseabornassnsfrompandasimportDataFrame,Series#可视化显示在界面#matplotlibinlineimportmatplotlibimportmatplotlib.pyplotaspltfromwordcloudimportSTOPWORDS,......
  • 《信息安全系统设计与实现》学习笔记11
    《信息安全系统设计与实现》学习笔记11第13章TCP/IP和网络编程摘要第一部分论述了TCP/IP协议及其应用,具体包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器介绍了TCP/IP网络中的UDP和TCP协议、端口号和数据流阐述了服务器-客户机计算模型和套接字编程接口......
  • MySQL将'20231124'转换为'yyyy/MM/dd'格式
    可以使用STR_TO_DATE函数将一个字符串转换为日期,并使用DATE_FORMAT函数将日期格式化为指定的格式SELECTDATE_FORMAT(STR_TO_DATE('20231124','%Y%m%d'),'%Y/%m/%d');解释一下上述语句的步骤:STR_TO_DATE('20231124','%Y%m%d')将字符串"20231124"转换为日期......
  • C# 接口隔离,反射 2023年11月20日
    1.1接口隔离接口的隔离,对''胖'接口进行拆分单一职责原则接口的显示接口实现(c#独有的语言特性)dependencyInjection,依赖注入框架包适当使用接口泛型,partial类,枚举,结构泛型:泛化数据类型泛型的特化:指定类型泛型委托和lambda表达式partial类$符号的......
  • RTL8211EG硬件设计要点
    RTL8211EG硬件问题解决办法问题一:RTL8211在RGMII模式下跑千兆失败的问题1、 连接网线后与PC自协商到100M。原因:RTL8211EG芯片内部自带DCDCBUCK降压电路,需要外置电感电容才能输出稳定的1.05V电压提供给芯片的内核工作。对于电感和电容,要选择手册推荐的型号,如图1.1所示。V2板由......