1
264768502 2016-09-27 21:19:21 +08:00 via iPad
EAFP LBYL
|
2
menc 2016-09-28 02:08:09 +08:00 via iPhone
用 dict 来存,查找时间度降低为 O(1),可以视为不占用资源了
|
3
Carrycat 2016-09-28 03:36:47 +08:00
用 if else 判罚吧, if 后 python 不会 evaluate else 的东西,整个 runtime 还是 O ( n) 重写一遍就是 O ( n+m )了,别担心 python 判断 if 的速度。还有就是有句话说的好 "Any fool can write code that a computer can understand... But only good programmers write code that humans can understand." -- Martin Fowler
|
4
linruiyi 2016-10-08 15:46:46 +08:00
一个思路:做一个数据库,作为给各个独立设置代码的网站的配置数据库,写成一个通用的网页处理工具。这样子当单独设计的网页多的时候,后期只需要给数据库增加配置,当然你还可以搞个前端页面来进行配置写入。
|