minmax例题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

min-max算法的例题有很多,比如"hdu4336 Card Collector"。

"hdu4336 Card Collector"例题的意思是:有n个物品,每个物品都有一个被收集到背包中的概率,注意这n个物品并不独立,如果n个物品中其中一个物品在这一秒被收集到了背包中,那么其他n-1个物品这一秒将不会收集到背包中。

我们需要求的是max(S),S为全集,因此我们需要枚举所有S的子集T,然后对于任意一个子集T来说,min(T)的概率为p1+p2+...+pk,则min(T)的期望为1/(p1+p2+...+pk)。

现在需要求所有学生考完试所需要的期望时间。

我们继续用这个公式进行求解。

max(S)就是我们所需要的答案,而此处的min(T),依然需要枚举S的所有子集进行求解。

相关文档
最新文档