我2017年7月加入Pivotal,伴随着被收购,2020年4月成为了VMware的员工。Greenplum近期招聘了非常多优秀的年轻人,充满希望。在看到了今年中国区编程比赛的报名通知的时候,我立刻把信息转发给某个manager,建议组织一些年轻人去打,最好拿个奖回来,多少扬扬名。然后Greenplum团队组了两个绝对年轻的队伍,全部是入职一年以内(或者出头一点点)。比赛昨天结束,两个队伍一个第一,一个第二,成绩很优异。
我没有参加,但是下午的时候,我看了一眼题目,第一反应肯定是NP问题,第二反应,这种东西,就应该用声明式编程语言求搞定。然后我花了一点点时间,写了一个Python程序,把题目编译成SMT程序,然后丢给Z3求解器去搞定。没有做什么优化,可以跑出8组解,感觉如果继续加入一些人类经验去优化,应该可以搞定大部分(有点装得不负责任)。
Continue reading