今天我算是屈服了,学到了一些道理,如果你是一个架构师,你在设计阶段犯下的错误,可能只需要一句话一个想法,一个小时。但你的团队或者你自己需要花费十倍百倍甚至更多的代价来弥补他,由于对方案12性能的过度追求和逻辑设计不完善,导致这两个方案耗费了非常长的时间却始终不能通过所有的测试用例,方案二更是花了我一天的时间洋洋洒洒写了130多行,其中还有为了美观不换行的代码,这个代码量和分支数量实在是太多了,然而这还不能支持所有的测试用例,我才是真的崩溃,然后今天一早我就赶紧做了一个性能非常一般的用例,来先提交,但我们不会放弃方案二的思路,今天晚上我尽量出一个,然后咱们再去看性能最高的方案是如何实现的。没准就是咱们那!

这个方案三的运算速度达到了惊人的慢,是所有算法方案里几乎是最慢的。好丢人啊。
day1传送门:http://cheert.com/index.php/BlogDetails/index/id/128
day2传送门:http://cheert.com/index.php/BlogDetails/index/id/130