资源简介
python编写的动态规划三道例题源代码,完全自己编写,硬币、采矿、爬楼。

代码片段和文件信息
#!/usr/bin/env python
# encoding: utf-8
‘‘‘
Created on 2018年8月16日
@note: 硬币找零
@author: ‘phy‘
‘‘‘
def Coins(coinssum):
num = [0]
for i in range(0sum):
num.append(0)
num[1] = 1
num[2] = 2
num[3] = 1
num[4] = 2
num[5] = 1
if sum<=5:
return num[sum]
else:
for i in range(6sum+1):
num[i] = min(num[i-coins[0]]num[i-coins[1]]num[i-coins[2]])+1
return num[sum]
return 0
if __name__==‘__main__‘:
coins = (135)
sum = 13
print Coins(coinssum)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 373 2018-08-15 16:40 DP\.project
文件 431 2018-08-15 16:40 DP\.pydevproject
文件 125 2018-08-16 16:29 DP\.settings\org.eclipse.core.resources.prefs
文件 588 2018-08-16 16:44 DP\src\coins.py
文件 904 2018-08-16 16:32 DP\src\quarts.py
文件 499 2018-08-16 16:32 DP\src\upstairs.py
目录 0 2018-08-15 16:42 DP\.settings
目录 0 2018-08-16 16:29 DP\src
目录 0 2018-08-15 16:42 DP
----------- --------- ---------- ----- ----
2920 9
- 上一篇:Django+Python搭建的购物网站
- 下一篇:二项分布的代码可视化实现
相关资源
- 人脸识别算法,双2D2DPCALBP余弦相似度
- MATLAB版本的2Dpca和欧式距离算法
- DP-means k - means聚类算法的比较
- python dpkt 包分析库
- 动态规划代码
- python实现UDP协议下的文件传输
- Python项目案例开发从入门到实战源代
- 基于UDP的可靠传输停等协议
- python threadpool安装包
- python实现视频直播
- springcloudpython
- DP算法Python源代码
- 数据压缩DP算法源代码
- AI智能五子棋Python代码
- 安装包feedparser-5.2.1
- 数塔问题界面实现
- TCPUDP;测试工具python;搭建udp服务器
- python 自动生成 RDP 远程连接登陆文件
- python udp聊天
- tcpudp;端口扫描器
- 船舶AIS数据道格拉斯-普克DP压缩pyth
- 多目标优化算法(二)MOEADpython版
评论
共有 条评论