python
时光茶居
这个作者很懒,什么都没留下…
展开
-
python中super工作原理
想要了解python中super的工作原理,可以看一下下面这两篇文章,两位楼主都总结的很好。 http://blog.csdn.net/seizef/article/details/5310107 http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html转载 2017-05-09 15:39:44 · 454 阅读 · 0 评论 -
动态规划-小朋友过桥问题
题目:在一个夜黑风高的晚上,有n(n <= 50)个小朋友在桥的这边,现在他们需要过桥,但是由于桥很窄,每次只允许不大于两人通过,他们只有一个手电筒,所以每次过桥的两个人需要把手电筒带回来,i号小朋友过桥的时间为T[i],两个人过桥的总时间为二者中时间长者。问所有小朋友过桥的总时间最短是多少。 解题思路: 方案一、耗时最少的人作为传递,即使用贪心法:每次都由耗时最少的人陪同过...原创 2018-09-06 17:26:27 · 3365 阅读 · 0 评论 -
python中单实例模式实现
单例模式:一种软件设计中经常使用的设计模式,属于创建型模式中的一种,其目的是确保类只有一个实例。 1、重写__new__方法:原理为通过一个类静态变量保存对象值,以后每次进行实例化对象时,都使用静态变量保存的对象值。 2、装饰器:原理同重新__new__方法一样 3、元类:原理同上 4、模块:利用了python加载模块时,只是第一次运行模块内容,以后都是直接使用模块.pyc文件原理 ...原创 2019-01-04 19:02:49 · 526 阅读 · 0 评论