邀请客人的算法
2020-07-28 本文已影响0人
文史足观
对于决定结婚的人来说,王子和公主在过上幸福生活之前,还要面对另一个难题:筹划婚礼。
首要事件便是宾客名单。
邀请你所见过的每个人,是理想化的做法,很快你就会因为预算和场地大小的限制,在同样有机会观礼的人中做棘手的筛选了。
你邀请的人往往会带着伴侣 或家人出席。而且也不是所有的客人都会出席。
保证恰当的来宾人数,是一个麻烦的平衡工作。
来人太少,你可能拒绝了可能出席的重要人物;
来人太多,你则会打破预算,空间也会非常拥挤。
多数人的方式,是分批发送请柬,按回复人数来调整邀请数量。
另一个策略是,少邀请。或者确定人数之后,再订场地。多数人运用的策略就是:盲目猜测。
颇具算法的邀请策略,如下所示。
列出所有可能被邀请的人,以伴侣或家人为单位分组,并由你对其出席的期待程度来排序。
把这个名单做出一张列表。第一列是被邀请的人的名字。第二列是这些家庭预期会出席的人数。
第三步、是判断每组人收到请柬之后,答应参加婚礼的概率。这个数字记录在第三列中。
第四步、是用第二列的数字乘以第三列的数字。产生的数据记录在第四列中。它意味着将答应出席的期望人数。
接下来,在第五列中,输入宾客人数的累加值。在累加值超过场地人数限制时停止邀请。这样做,你便能邀请适当数量的嘉宾参加婚礼了。
大概这样