邀请客人的算法

对于决定结婚的人来说,王子和公主在过上幸福生活之前,还要面对另一个难题:筹划婚礼。

首要事件便是宾客名单。

邀请你所见过的每个人,是理想化的做法,很快你就会因为预算和场地大小的限制,在同样有机会观礼的人中做棘手的筛选了。

你邀请的人往往会带着伴侣 或家人出席。而且也不是所有的客人都会出席。

保证恰当的来宾人数,是一个麻烦的平衡工作。

来人太少,你可能拒绝了可能出席的重要人物;

来人太多,你则会打破预算,空间也会非常拥挤。


多数人的方式,是分批发送请柬,按回复人数来调整邀请数量。

另一个策略是,少邀请。或者确定人数之后,再订场地。多数人运用的策略就是:盲目猜测。


颇具算法的邀请策略,如下所示。

列出所有可能被邀请的人,以伴侣或家人为单位分组,并由你对其出席的期待程度来排序。

把这个名单做出一张列表。第一列是被邀请的人的名字。第二列是这些家庭预期会出席的人数。

第三步、是判断每组人收到请柬之后,答应参加婚礼的概率。这个数字记录在第三列中。

第四步、是用第二列的数字乘以第三列的数字。产生的数据记录在第四列中。它意味着将答应出席的期望人数。

接下来,在第五列中,输入宾客人数的累加值。在累加值超过场地人数限制时停止邀请。这样做,你便能邀请适当数量的嘉宾参加婚礼了。


大概这样

你可能感兴趣的:(邀请客人的算法)