首页 > 其他分享 >邻项交换

邻项交换

时间:2024-07-24 11:19:31浏览次数:4  
标签:max 邻项 交换 决策 答案 sum

适用的情形是交换两个决策不会对其他决策产生影响,非常有用,真的

注意推式子时应尽量拆,移项,减少未知数

P1842
假设现在决策i和i+1,那么之前答案是\(max(\sum_{j=i+1}^{n} w_{j}-w_{i+1} -s_{i+1},\sum_{j=i+1}^{n} w_{j} -s_{i})\)
之后答案是\(max(\sum_{j=i+1}^{n} w_{j}-w_{i+1}+w_{i}-s_{i+1},\sum_{j=i+1}^{n} w_{j}-w{i+1}-s_{i})\)然后同时减去\(\sum_{j=i+1}^{n} w_{j}\)就可以了

P1080
设国王左手为\(a_{0}\)右手为\(b_{0}\),那么设\(s=\prod^{j=i-1}_{j=0} a_{j}\)先前答案是\(max(s/b_{i},s*a_{i}/b{i+1})\)后来答案是\(max(s/b_{i+1},s*a_{i+1}/b{i})\)

\[max(1/b_{i+1},a_{i+1}/b{i})<max(1/b_{i},a_{i}/b{i+1}) \]

\[max(b{i},a_{i+1}*b_{i+1})<max(b_{i+1},a_{i}*b{i}) \]

P9755

标签:max,邻项,交换,决策,答案,sum
From: https://www.cnblogs.com/wuhupai/p/18320456

相关文章

  • 代码随想录算法训练营第四天 | Leetcode 24 两两交换链表中的节点 Leetcode 19 删除链
    前言今天链表的内容突出一个注意细节,判空条件,头节点是否为空等等。采用虚拟头节点可以方便链表进行更改,还需要学会使用临时变量。 Leetcode24两两交换链表中的节点题目链接:https://leetcode.cn/problems/swap-nodes-in-pairs/代码随想录题解:代码随想录(programmercarl.......
  • [计算机网络]实验五——交换机与虚拟局域网
    一、实验目的了解QuidwayS系列交换机的基本功能。了解交换机的基本配置和VLAN的划分方法。二、实验环境QuidwayS3900交换机两台, PC机四台, Console线缆一条,网线若干。三、实验过程及结果VLAN介绍:在复杂的网络环境中,为了减少广播域,增加用户的安全性,可以创建VLAN,将多个......
  • 反射内存交换机的应用案例
    1.工业自动化:在生产线上连接多个控制器、传感器和执行器,实现生产过程的实时监控和协调控制。例如,汽车制造工厂中,用于控制机器人的动作、监测设备状态以及实时调整生产参数,以提高生产效率和产品质量。2.航空航天领域:飞行模拟器、飞行器的控制系统以及卫星地面站等都可以用到反射......
  • 引领数据传输革命:反射内存交换机——为您开启极速、稳定、高效的通信新时代
    在当今数字化、信息化的浪潮中,数据已成为企业和组织最宝贵的资产之一。而在数据驱动的世界里,快速、准确、稳定的数据传输则是实现业务成功的关键。反射内存交换机,作为数据通信领域的尖端技术,正以其卓越的性能和创新的设计,重塑着数据传输的未来,为您的业务带来前所未有的机遇和突破......
  • 路由交换的一些基本知识
    基础概念TCP/IP五层和OSI七层结构TCP/IP结构:应用层:负责处理应用程序之间的沟通,常用的协议有SMTP(简单邮件传输协议)、文件传输协议(FTP)、网络远程访问协议(Telent)。传输层:提供端到端的可靠数据传输服务,通过传输协议(TCP和UDP)管理连接、控制流量、检测并纠正错误,基本单位是数据段。......
  • 异或运算(XOR)的可交换性证明
    异或运算(XOR)的可交换性是指:若\(a\oplusb=c\),那么有\(a\oplusc=b\)且\(b\oplusc=a\)证明:不失一般性,我们只需证明第一个等式\(a\oplusc=b\)。首先:按位异或运算有以下几个重要性质:交换律:\(a\oplusb=b\oplusa\)结合律:\(a\oplus(b\oplusc)......
  • DH协议-迪菲-赫尔曼密钥交换协议
    DH算法即Diffie–Hellmankeyexchange-迪菲-赫尔曼密钥交换协议,是一种密钥交换的方法。主要用于TLS握手中安全的交换对称加密密钥。根据不同的算法,DH协议可以分为基于离散对数算法StaticDH:静态DH协议(服务端私钥固定)DHE:临时私钥DH协议(服务端私钥随机)基于ECC椭圆曲线......
  • 代码随想录训练营 Day4打卡 链表part02 24. 两两交换链表中的节点 19.删除链表的倒数
    代码随想录训练营Day4打卡链表part02一、力扣24.两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]算法思路:引入虚......
  • 【核心交换机,二层交换机,三层交换机】一文讲懂
    理解一层交换机、二层交换机、三层交换机以及核心交换机的区别,可以将它们比喻成不同的交通设施和运输系统。一层交换机实际上,很少提及“一层交换机”,因为在现代网络中,这种类型的设备更接近于简单的物理连接设备,如集线器或中继器。一层交换机工作在OSI模型的物理层,主要负责信......
  • 2064:【例2.1】交换值 题解
    题目链接题目描述输入两个正整数\(a\)和\(b\),试交换\(a\)、\(b\)的值(使\(a\)的值等于\(b\),\(b\)的值等于\(a\))。解题思路该题有很多种方法,例如:直接输出\(b\)和\(a\)(偷鸡方法)使用algorithm库的swap函数使用额外变量辅助位运算\(......\)但这道题目放在"运算符和表达式"......