笔试面试 某电商平台计划在接下来的一周内对两种不同的产品进行广告投放,以提高销量。根据市场调研,产品A和产品B的每次广告投放分别能带来$1000和$1500的预期利润。由于预算限制,平台最多能进行10次广告投放。此外,为了保证广告效果的多样性,产品A的广告投放次数必须是产品B的两倍。请问该平台应如何安排广告投放次数,以最大化预期利润?
笔试面试 你正在为一个新闻推荐系统工作,该系统根据用户的阅读历史和新闻的类别来推荐新闻。 给定一个用户的阅读历史数据,每个用户有多个新闻类别的阅读次数。我们希望计算每个用户阅读新闻类别的信息熵。 信息熵的计算公式为: 其中,是用户阅读第i类新闻的概率, � n 是新闻类别的数量。 你需要编写一个Python函数,该函数接受上述格式的输入数据,从终端读取输入,然后计算每个用户的信息熵,并将结果保留到3位小数并输出到终端。