我在矩阵中编码时遇到问题。
我有一个P
带有n x m
维度的矩阵。
我需要从 中找到第一个最大N
(小于 n)的元素P
并将它们标记为1
.
令矩阵为Y
,其中Y(i,j)=1 or 0
约束: max(sum(Y(i))=1 ; min(sum(Y(i))=0
应用程序 - 我有 n 个客户列表和 m 个报价。P(i,j)
是来自第 i 个客户的第 j 个报价的预期利润。我需要找出一个矩阵Y (n x m)
,它能给我最大的预期利润。每个客户最多可以获得 1 个报价(或 0 个),并且有预算,因此我们只能N
提供报价。