当前位置: 首页 > news >正文

DAY 5

DAY 5

image

T2挂了 \(50pts\) 炸纲了qwq

一个网上的题解

点击查看题解

T1 铺地板(board)

\(2\times2=1\times2+1\times 2\)

尽量将 \(2\times2\) 放入,再将 \(1\times2\)  放入,最后将 \(1\times 1\) 放入

所以奇偶分类

对于 \(n,m\) 都是偶数,需要 \(\frac{n}{2}\times \frac{m}{2}\) 块木板

对于 \(n,m\) 一奇一偶,假设 \(n\) 是偶数,需要 \(\frac{n}{2}\times \frac{m+1}{2}\)

对于 \(n,m\) 都是奇数,无法做到

记得开long long

T2 三相众物 (friend)

30分

暴力枚举

80分

将所有的战斗力值放在一起后排序

因此任何一种战斗力的选择可以看作是其中一段区间

所以我们可以枚举区间,然后判断区间中是否有 \(n\) 个三相众物

\(O(n^2)\) 暴力枚举

100分

容易发现:区间 \([l,r]\) ,随着 \(r\) 的右移,最大的合法 \(l\) 也只会右移

故用队列维护即可

T3 食堂选择 (dinner)

70分

对每个 \(x_i,q_i\) 做bfs

时间复杂度 \(O(nm)\)

100分

对于相同的\(q_i\),可到达的结点相同。

所以相当于查询从这些结点出发到达\(x_i\)的最短路

将询问离散化,按照\(q_i\)从大到小排序。

\([\ge i]=[>i]+[=i]\)

将相同的\(q_i\)放在一起,在\([>q_i]\)的基础上再做一遍bfs,求出\([=q_i]\)的答案。

时间复杂度\(O(Qn)\)

T4 分解因数 (factor)

20分

暴力

60分

\(f[i][j]\)表示对分解\(i\),最大的约数为\(j\)的方案数

\[f[i][j]=\sum_{k|(i/j)}f[i/j][k],k\le j \]

状态枚举\(O(nlgn)\),转移\(O(n)\)

空间复杂度\(O(n^2)\)

80分

发现只有\(j|i\)的时候,\(f[i][j]!=0\)

故空间可以优化成\(O(nlg n)\),状态枚举也是\(O(nlgn)\)

考虑转移,转移可以通过预处理加速优化

故总时间复杂度为\(O(nlgn)\)

100分

类似完全背包的优化

我们可以从小到大枚举\(j\),去掉\(k\le j\)这个条件,故\(j\)这维没有意义。

可以将状态改成

\[f[i]表示i的分解数量 \]

则方程变成了

\[f[i]=\sum_{k|i}f[k] \]

http://www.jsqmd.com/news/549778/

相关文章:

  • 老旧Mac设备系统升级:评估-优化-焕新的3个维度全解析
  • Navicat连接MySQL卡顿?30秒设置解决‘Lost connection‘问题(附详细截图)
  • 2026年昆明青少年军事化机构推荐:昆明市西山起点养成教育培训学校,专注叛逆孩子行为矫正 - 品牌推荐官
  • 2026工业耐腐蚀螺杆泵评测深度解析:排涝机器人/提升泵/气动隔膜泵/水带收卷机/永磁水泵/永磁电泵/污水泵/泥浆泵/选择指南 - 优质品牌商家
  • 跨品牌路由器桥接实战:TP-LINK(AC1200)与FAST(FWR303)混合组网方案
  • 深入理解Transformer:通过SmallThinker-3B-Preview剖析模型内部注意力机制
  • HDI板激光盲孔 vs 机械盲孔:选型指南与成本对比(附厂内实测数据)
  • MCU开发必备:时间片轮询任务调度实战指南(附STM32代码)
  • 手把手教你用SC7U22TH六轴陀螺仪实现智能手环计步功能(附完整代码)
  • 手把手教你配置ArduSub故障保护:漏水、断联、撞机全防范(基于4.1.2固件)
  • 2026第三方检测冷冻管推荐指南规格多样适配全:fob采便管、仿nalgene试剂瓶、冻存管、塑料滴管、塑料试剂瓶选择指南 - 优质品牌商家
  • 3步掌握Applite:macOS应用管理的革命性图形界面解决方案
  • Linux 端口映射管理脚本
  • 别再死记公式了!用‘蚂蚁找食’的思维,5分钟理解蚁群算法核心
  • uniapp跨平台开发实战:如何用Hbuilder X快速搞定安卓和iOS真机调试?
  • HunyuanVideo-Foley实战落地:媒体机构AI音效资产库自动化构建方案
  • 2026年防爆空调厂家实力推荐:浙江沪丞智能科技,防爆精密空调/防爆空调机全系供应 - 品牌推荐官
  • LVGL花屏问题排查与优化:从心跳tick到屏幕刷新函数的实战解析
  • 2026年吸污车厂家实力推荐:山东东环汽车科技12方/高压/东风天锦/国六吸污车全系供应 - 品牌推荐官
  • 数字可调电源-1. TL494经典开关电源工作原理
  • 从零开始:在mmdetection中正确配置DETR模型的完整指南(含预训练权重设置)
  • 51单片机+DS18B20:我踩过的那些坑(附完整代码与Proteus仿真文件)
  • 从SwinIR到HAT:图像超分辨率重建中的注意力机制演进与实战对比
  • 百度智能云千帆AppBuilder-API密钥管理与安全调用实践
  • Java进阶:HashMap扩容机制与线程安全(实战解析篇)
  • TurtleBot3在Gazebo中的多机器人SLAM仿真:ROS2 Humble命名空间实战
  • 用GLM4-9B-Chat和LoRA微调,我让大模型学会了从新闻里精准“抓取”人名地名
  • Intel RealSense D435i数据采集进阶:手把手教你用Python实现多模态图像同步对齐与保存
  • 通义千问1.8B模型效果展示:实测对话生成与代码编写能力
  • 深入解析JLink与SWD接口:从引脚定义到实际调试应用