动态规划
什么是动态规划
从斐波那契数列
递归
1 | def fabinaac(n): |
但是递归要解决的子问题太多了,低效。
非递归,递推版
1 | def fabinacc2(n): |
动态规划: 递推式+重复子问题
钢条切割问题
Python接受数据的方法
1 | 1、接收一个元素 |
Python的内置方法
1 | hex() 将数字转换为十六进制字符串 |
Python模块
collections模块
1 | 1、collections.deque([]) |
datetime模块
1、日期增加
1 |
|
2、给定日期求星期
1 | bt.weekday():返回weekday,如果是星期一,返回0;如果是星期2,返回1,以此类推; |
3、返回公元公历开始到现在的天数
1 | bt.toordinal() |
calendar模块
1 | 1、判断是否为闰年 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 道坤!
评论