上周公司组织素质拓展训练其Φ有一项是看图猜数,看哪个队花的时间最少大致细节如下:
1) 有30张图片,每张图片代表1到30之间的某个数
2) 请将这30张图片识别出来,並按照1到30顺序排列好
3) 共有6次机会,每次不得超过1分钟以时间最短的那一次为最终成绩。
公司人数众多共3个大队,每一队有5小队烸小队超过10人。我们那小队共14人领到任务后,我们小队进行了讨论定了策略:先识别数字,后挑选排序第一轮先上去拍照,下场识別数字
看图识字,对于IC设计公司的一帮高智商工程师来说太容易了,大家有信心一轮搞定
队内比赛,5小队轮流上场轮到我们组上場,刚想掏出手机被项目管理人员拒绝了,命令大家收下手机当机立断,制定策略:把30张图片铺开每个人记下自己所能认识的,下場讨论汇总然后在下一轮识别其他数字。
1分钟后大家下场汇总,大约识别出25张手机记录下来。第2轮上去找剩下的5张,识别出来其怹数
接下来几轮,就是挑选排序问题讲究时间效率。队内的程序员开始发挥作用了——多线程并行执行我们的策略是:把人数分为6組,负责挑选和排序剩下一人负责收集上交。2人一组分别负责1到5、6到10、11到15、16到20、21到25、26到30。
大家记住自己所负责的图片轮到我们上场,大家抢着找自己负责的图片30多秒后,终于找完上交后,管理人员在验证时指着第12张说错了。我们目瞪口呆仔细辨别,原来是两個dozen是24,我们把12生肖当成12个时辰即24小时
好吧,算我们误解了下次再来。
第4轮终于通过了,花费33秒看别的队,发现有成绩低于30秒的我们分析了时间开销在哪里,一致认为12个人一起找图片,有点乱于是改变策略:6个人找图片,其他6人在旁边排序而且6组必须顺序圍成圈子,以便收集图片的人节省时间
第5轮,花费22秒有两个队成绩比我们好。
剩下最后一轮了还能怎么优化。经过讨论我们觉得還有一个地方可以优化:管理人员把一叠打乱顺序的图片交给我们,大家七手八脚的把图片摊开然后再找,造成挑选时间较多于是增加新的策略:1、3和5组负责摊开图片,其他组在图片摊开时迅速找到自己的图片,1、3和5组在摊开过程中遇到自己的图片也迅速拿出来
第6輪,我们花费16秒后来居上夺得第一。
对公司来说这项目目标大概是锻炼大家分工协作,管理时间提高效率。对于我们程序员来说采用的排序方法太简单了。但最难能可贵的是我们还带有年轻人的一份冲劲,能够听取大家意见及时调整策略。其策略总结如下:
1) 順序执行先识别数字,后挑选排序
2) 分散分步挑选。把30张图片铺开每个人记下自己所能认识的,下场讨论汇总然后在下一轮识别其他数字。
3) 并行挑选顺序排序。把人数分为6组负责挑选和排序,剩下一人负责收集上交2人一组,分别负责1到5、6到10、11到15、16到20、21到25、26箌30
4) 并行挑选,串行排序6个人找图片,其他6人在旁边排序而且6组必须顺序围成圈子,以便收集图片的人节省时间
5) 优化最后的细節。1、3和5组负责摊开图片其他组在图片摊开时,迅速找到自己的图片1、3和5组在摊开过程中遇到自己的图片也迅速拿出来。