26.1.9 轮廓线dp 状压最短路 构造

F. Guards In The Storehouse

轮廓线dp 状压


不太懂为什么叫轮廓线,总之就是多行,有一定规则,求和方的涂色方案数,一般会用一个m a s k maskmask记录上面已经d p dpdp过的行的状态,据此判断转移是否合法

对于本题,就是可以用一个m a s k maskmask维护有视野的列,扫过每一行,在用一个变量维护当前行到这目前有无向右的视野,如果当前位置有视野,则放不放哨兵都可以,否则必须放哨兵,如果是障碍则不能放哨兵,且会阻断视野。

至多一个位置没有视野,用一个布尔记录有无没有视野的位置,最多允许一个没有视野的位置可以不放哨兵。

状态维度有点多,考虑压成l o n g l o n g long longlonglong用哈希表记忆化,理论上也可以用一个一维数组,并用状态的多个维度手动寻址,但那需要精细的寻址过程,让生成的地址范围不超过申请的数组大小,相比之下哈希表更方便

G. Rudolf and CodeVid-23

状压 最短路

无法dp,因为这个转移不具有无后效性,已经治好的并可能因为新的药物的副作用有复发,但依然存在转移,考虑建图跑最短路。每个患病状态,用上每一种药都能产生一个转移,建有向边,从初始患病状态开始,求到达不患病的最短路

D. Same Count One

构造 转换维度

考虑行的构造不好构,注意到每次换的都是同一列的两个,列之间是不会互相影响的,于是可以考虑逐列交换。最终每一行都应该有t o t / n tot/ntot/n1 11,因此每一列,我们显然都可以把1 11个数超过这个值的行的1,和个数小于这个值的行的0交换,假设这两种的行分别x , y x,yx,y个,那么这一列能进行的交换次数就是min ⁡ ( x , y ) \min(x,y)min(x,y),方案就是每次从这两个类里各选一个配对。同时,需要更新每一行的1 11个数

如果t o t / n tot/ntot/n是整数,这个方案一定能构造到每一行都相等,并且操作次数是最优的,因为我们每次交换都没有走回头路,也就是没有无效操作。

P10723 [GESP202406 七级] 黑白翻转

拓扑排序 树

相当于把一颗树断开成多个连通块,现在要修复回一个连通块,问最少恢复多少个点?那显然目前已有的连通块之间的点都要修复,最外侧的点,不和另一个连通块相连的点不用恢复。

所以计算这样的点有多少个即可,实际上就是从叶子开始拓扑排序,只有白色的才入队,统计入队/出队一共多少个点,就是外部无影响的点数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1137270.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringAOP---概念、实现、实战全打包(图文讲解)

目录 1.什么是AOP? 1.1基本概念 1.2具体应用 2.AOP是怎么怎么实现的? 2.1静态代理 2.2动态代理 2.2.1cglib 动态代理 2.2.2 JDK 动态代理 3.AOP中的核心概念 4.AOP具体实现(权限校验) 1.详细版 2.精简版 5总结 大家好…

Qwen2.5-7B聊天机器人:个性化角色定制全攻略

Qwen2.5-7B聊天机器人:个性化角色定制全攻略 1. 背景与技术定位 1.1 Qwen2.5 系列的技术演进 Qwen2.5 是阿里云推出的最新一代大语言模型系列,覆盖从 0.5B 到 720B 参数的多个版本,涵盖基础预训练模型和指令调优模型。其中,Qwen…

环保实验室LIMS系统选型对比:中小环境检测单位的最优之选——硕晟LIMS

在环保行业快速发展的当下,实验室信息管理系统(LIMS)已成为中小环境检测单位提升工作效率、保障数据准确性和合规性的关键工具。为了帮助中小环境检测单位在众多LIMS供应商中做出明智选择,本文对广州白码、金现代、北京三维天地、…

从零开始部署Qwen2.5-7B|vLLM助力高效推理

从零开始部署Qwen2.5-7B|vLLM助力高效推理 一、引言:为何选择Qwen2.5-7B与vLLM组合? 在大模型落地实践中,推理效率和部署成本是决定项目能否规模化应用的核心因素。传统基于HuggingFace Transformers的推理方式虽然灵活&#xf…

图床软件 PicGo + Github

1、PicGo 下载:https://github.com/Molunerfinn/PicGo/releaseshttps://github.com/Molunerfinn/PicGo/releases 2、Github添加图床仓储 1.1 新建仓储 image-host 仓库名:czjnoe/image-host 1.2 创建Github Token https://github.com/settings/tokens…

SMBus协议数据字节传输机制通俗解释

SMBus协议数据字节传输机制通俗解释从“板级对话”说起:SMBus是怎么让设备互相听懂的?你有没有想过,一块服务器主板上成百上千个芯片,它们是怎么“交流”的?温度传感器怎么告诉系统它快“发烧”了?电池又是…

从零实现:基于image2lcd的图标数据生成流程

从一张PNG到MCU屏幕:手把手带你用image2lcd搞定嵌入式图标生成你有没有遇到过这种情况——UI设计师甩给你一组精美的PNG图标,而你的STM32板子却只能显示一块“马赛克”?或者好不容易把图片烧进Flash,结果发现加载慢得像卡顿的PPT&…

百度智能云的AI硬件实践:一块模组里的“工匠对话”

你好朋友,我叫“Dudu”一个专属你的心灵成长伴侣!“你看起来有点不开心?”三岁的乐乐正在摆弄手里的毛绒玩具,听到这句话时惊讶地抬起了头。这只名叫“Dudu”的玩具熊温柔地说。乐乐确实不开心——今天在幼儿园,他心爱…

Qwen2.5-7B成本优化:GPU资源高效利用指南

Qwen2.5-7B成本优化:GPU资源高效利用指南 1. 背景与挑战:大模型推理的算力瓶颈 随着大语言模型(LLM)在自然语言处理、代码生成、多轮对话等场景中的广泛应用,Qwen2.5-7B 作为阿里云最新发布的中等规模开源模型&#x…

多语言大模型部署新选择|Qwen2.5-7B镜像使用详解

多语言大模型部署新选择|Qwen2.5-7B镜像使用详解 随着大语言模型(LLM)在自然语言处理领域的广泛应用,如何高效、灵活地部署高性能模型成为开发者关注的核心问题。阿里云推出的 Qwen2.5-7B 模型,作为 Qwen 系列的最新迭…

Qwen2.5-7B知识库增强:专业领域问答系统搭建

Qwen2.5-7B知识库增强:专业领域问答系统搭建 1. 技术背景与问题提出 随着大语言模型(LLM)在自然语言理解与生成任务中的广泛应用,构建具备专业领域知识的智能问答系统已成为企业智能化服务的核心需求。通用大模型虽然具备广泛的…

Qwen2.5-7B容器化部署:Docker最佳实践

Qwen2.5-7B容器化部署:Docker最佳实践 1. 引言:为何选择Docker部署Qwen2.5-7B? 1.1 大模型落地的工程挑战 随着大语言模型(LLM)在自然语言理解、代码生成和多模态任务中的广泛应用,如何高效、稳定地将模型…

解析Multisim数据库管理机制:一文说清主库定位原理

Multisim主库为何“失踪”?一文讲透数据库定位机制与实战修复你有没有遇到过这样的场景:刚打开Multisim,准备画个电路图,却发现元件库一片空白——电阻、电容、三极管全都不见了。软件弹出一条提示:“无法加载主数据库…

Windows驱动开发必备:WinDbg Preview下载完整示例

从零搭建Windows驱动调试环境:WinDbg Preview实战全解析你有没有遇到过这样的场景?刚写完一个内核驱动,兴冲冲地安装到测试机上,结果一启动系统直接蓝屏——BUGCODE_NVBUS_DRIVER (0x133)。重启再试,又是一模一样的错误…

图解说明ES6的Iterator遍历器设计原理

深入理解 ES6 Iterator:从遍历机制到现代 JavaScript 的设计哲学你有没有遇到过这样的场景?用for...in遍历数组,结果莫名其妙多出几个“幽灵”属性;想把一个 DOM 节点列表(NodeList)展开成数组,…

SpringBoot+Vue 校园资料分享平台平台完整项目源码+SQL脚本+接口文档【Java Web毕设】

摘要 随着信息化时代的快速发展,校园内的学习资源共享需求日益增长,传统的资料分享方式如纸质传递或单一社交平台分享已无法满足学生的高效学习需求。校园资料分享平台旨在解决这一问题,通过数字化手段整合课程笔记、考试真题、实验报告等学习…

Qwen2.5-7B GPU配置指南:4090D四卡并行优化方案

Qwen2.5-7B GPU配置指南:4090D四卡并行优化方案 1. 背景与技术定位 1.1 Qwen2.5-7B 模型简介 Qwen2.5 是阿里云最新发布的大型语言模型系列,覆盖从 0.5B 到 720B 参数的多个版本。其中 Qwen2.5-7B 是一个在性能与资源消耗之间取得良好平衡的中等规模模…

大比表面积氧化铈:淡黄色粉末中的催化密码

在材料科学的微观世界里&#xff0c;一种淡黄色的粉末正在静默地展示着它的不凡——这就是氧化铈&#xff08;CeOn&#xff0c;1.5<n<2&#xff09;。它看似普通&#xff0c;却蕴含着强大的氧化还原能力&#xff0c;悄然推动着多个领域的技术进步。动态平衡的氧化还原核心…

基于Qwen2.5-7B的大模型LoRA微调全流程解析

基于Qwen2.5-7B的大模型LoRA微调全流程解析 随着大语言模型&#xff08;LLM&#xff09;在自然语言处理领域的广泛应用&#xff0c;如何高效地对百亿级参数模型进行个性化定制成为工程实践中的关键课题。阿里云推出的 Qwen2.5-7B-Instruct 模型凭借其强大的多语言支持、结构化输…

通过Multisim访问用户数据库优化课程管理

当仿真遇见数据&#xff1a;用Multisim打通课程管理的“任督二脉”你有没有遇到过这样的场景&#xff1f;学生交上来的实验报告写得头头是道&#xff0c;但当你问他&#xff1a;“你测到的截止频率到底是多少&#xff1f;”他支支吾吾答不上来&#xff1b;或者全班三十多人做完…