当前位置:网站首页>【学习笔记】拟阵
【学习笔记】拟阵
2022-06-28 08:06:00 【仰望星空的蚂蚁】

对于这一类问题,有统一的解决方法,即 按照权值从大到小贪心 ,直到不能选为止。
常见的拟阵模型:
- 物品有 ( v i , w i ) (v_i,w_i) (vi,wi) 两个属性,选出一个集合 S S S ,求 max ( ∑ i ∈ S v i ) \max(\sum_{i\in S}v_i) max(∑i∈Svi) ,其中 S S S 的任意非空子集属性异或和 ≠ 0 \neq 0 =0 。
M(E,I) 中 E 表示 n 个物品组成的集合, I 表示满足任意非空子集属性和 ≠ 0 \neq 0 =0 的物品集合。
- MST 。
M(E,I) 中 E 表示边的集合, I 表示满足没有环的边的集合。
因为求的是 MST ,所以考虑 w ( u , v ) = w 0 − w ( u , v ) w(u,v)=w_0-w(u,v) w(u,v)=w0−w(u,v) ,注意我们求的必须是一个生成树,所以需要避免边的权值为负 。(否则可以选择不选)。
- 最小基环生成树 。
证明略。同样是按边排序贪心,证明可以反证(拟阵的证明过程比较麻烦)。
- 有 n n n 个向量 ( a 1 , a 2 , . . , a m ) (a_1,a_2,..,a_m) (a1,a2,..,am) ,每个向量有权值 v a l i val_i vali ,选出线性无关的向量集合 S ,在满足 |S| 最大的前提下求 min ( ∑ i ∈ S v a l i ) \min(\sum_{i\in S}val_i) min(∑i∈Svali) 。
这题可以转化为求 max ( ∑ i ∈ S v a l i ) \max(\sum_{i\in S}val_i) max(∑i∈Svali) ,因为权值为正,所以 S 一定是原拟阵的基,又因为拟阵的基大小相同(否则与交换性矛盾),所以直接把 v a l i val_i vali 从小到大排序贪心即可。
边栏推荐
- 协程、asyncio、异步编程
- Devops Basics: Jenkins deployment and use (I)
- Devops foundation chapter Jenkins deployment (II)
- sql分析(查询截取分析做sql优化)
- Introduction to Devops Basics
- asp. Net error "/" server error in the application. String or binary data would be truncated. The statement...
- Introduction to kubernetes (I)
- Ambari (IX) --- use expect to realize no interaction in ambri server setup phase (valid for personal test)
- Airflow2.1.1 summary of the pits stepped on in actual combat!!
- 图像翻译/Transformer:ITTR: Unpaired Image-to-Image Translation with Transformers用Transfor进行非配对图像对图像的转换
猜你喜欢

Vagrant installation

2022第六季完美童模 佛山赛区 初赛圆满落幕

sql分析(查询截取分析做sql优化)

Connaissez - vous le protocole TCP (2)?

asp. Net upload image path and image name

SQL analysis (query interception analysis for SQL optimization)

你了解TCP协议吗(一)?

Eslint 语法监测关闭

The solution of "user account control to continue, please enter administrator user name and password" appears in win10 Professional Edition

Doris学习笔记之介绍、编译安装与部署
随机推荐
Idea package together, using compact middle packages to solve &
ROS notes (09) - query and setting of parameters
Section 5: zynq interrupt
How to configure DDR3 of dm8148
Estimation of SQL execution cost by MySQL query optimizer
HJ string sort
22/02/14 study notes
Section 8: DMA of zynq
HJ base conversion
【尚品汇】项目笔记
Ambari (VII) --- ambari integrated hue4.2 document (valid for personal test)
Kubernetes cluster command line tool kubectl
asp. Net datalist to display product information and pictures
asp. Net to search products and realize paging function
B_QuRT_User_Guide(29)
Kubernetes理论基础
Rediscluster cluster mode capacity expansion node
HJ质数因子
Ambari (VI) -- ambari API use
Prometheus service discovery