原帖见:http://blog.csdn.net/d8111/archive/2008/09/21/2956832.aspx
动态语言永远是那么的飘逸。就似绝世神剑。高手用来心中有剑,低手则走火入魔。
from time import time
def shot(n, remain, his):
"""n goes 0-9"""
if(remain < 0 or remain > (n + 1) * 10):
return;
if(n == 0):
his[0] = remain;
print his
globals()["counter"] += 1
else:
for score in scores:
his[n] = score;
shot(n - 1, remain - score, his)
if __name__ == "__main__":
scores = range(11)
init = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
counter = 0
begin=time()
shot(9, 90, init)
end=time()
print counter
print end-begin
不过貌似比较可惜的地方是,耗时27.2189998627,比起java来可慢的多咯
分享到:
相关推荐
Python 解决图片不能被一同打包到可执行文件中的问题 Python源码Python 解决图片不能被一同打包到可执行文件中的问题 Python源码Python 解决图片不能被一同打包到可执行文件中的问题 Python源码Python 解决图片不能...
Python 解决pandas.to_excel()函数覆盖原有Sheet页的问题 Python源码Python 解决pandas.to_excel()函数覆盖原有Sheet页的问题 Python源码Python 解决pandas.to_excel()函数覆盖原有Sheet页的问题 Python源码Python ...
python解决背包 问题算法课程作业
Python 解决打包后不能获取当前项目路径的问题 Python源码Python 解决打包后不能获取当前项目路径的问题 Python源码Python 解决打包后不能获取当前项目路径的问题 Python源码Python 解决打包后不能获取当前项目路径...
在 Python 中解决旅行商问题的模拟退火算法 使用模拟退火元启发式求解旅行商问题,并将结果可视化。 首先使用贪心算法(最近邻)来构建初始解决方案。 一个简单的实现,提供了不错的结果。 在具有 100 个节点的 ...
Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python源码Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python源码Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python...
python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题python入门奶牛问题...
Python 解决由于未安装模块而导致的 ”No module named ”问题 Python源码Python 解决由于未安装模块而导致的 ”No module named ”问题 Python源码Python 解决由于未安装模块而导致的 ”No module named ”问题 ...
其中,回溯法是一种试探性的解决问题的方法,当遇到矛盾时,会撤销最近的选择,尝试其他路径。而深度优先搜索(DFS)和迭代加深搜索(IDS)通常与回溯法结合使用,有效地探索解决方案空间。约束传播算法如AC-3算法,...
【标题】:“解决容量车辆路径问题的 python 解决方案_CVRP_python_代码_下载”指的是一种使用Python编程语言解决车辆路线问题( Capacitated Vehicle Routing Problem, CVRP)的方法。CVRP是物流和运营研究领域的一...
Python 解决表格显示数据时最后一列不自动适应容器大小的问题 Python源码Python 解决表格显示数据时最后一列不自动适应容器大小的问题 Python源码Python 解决表格显示数据时最后一列不自动适应容器大小的问题 Python...
需要注意的是,这种方法只是暂时解决问题,并不是根本解决之道,因为这样做可能会导致其他依赖于Python 3的应用出现问题。 ```bash sudo ln -sf /usr/bin/python2.7 /usr/bin/python ``` 3. **更改解释器设置**...
通过Python实现Hopfield网络解决TSP问题,不仅有助于理解神经网络的工作原理,还可以为实际问题提供一种有效的近似求解方法。同时,这也是一种将复杂问题转化为可操作的代码的好例子,展示了Python在科学计算和数据...
Python 解决将多个PDF文档合并为一个PDF文档时出现的编码问题 Python源码Python 解决将多个PDF文档合并为一个PDF文档时出现的编码问题 Python源码Python 解决将多个PDF文档合并为一个PDF文档时出现的编码问题 Python...
某人有8 角的邮票5 张,1 元的邮票4 张,1 元8 角的邮票6 张,用这些邮票中的一张或若干张可以得到多少中不同的邮资? 输入描述: 无 输出描述: 输出一行,表示题目所求。
Python 解决直接访问请求地址返回403错误的问题 Python源码Python 解决直接访问请求地址返回403错误的问题 Python源码Python 解决直接访问请求地址返回403错误的问题 Python源码Python 解决直接访问请求地址返回403...
python解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题.zippython解决旅行商(TSP)问题....
在6*6的棋盘中任意位置放置马,使其跳满所有的点并且不重复
Python实现用遗传算法解决旅行家问题源码 旅行商问题,即 TSP 问题(Traveling Salesman Problem)是数学领域中著名问题之一。 假设有一个旅行商人要拜访 n 个城市,他必须选择所要走的路径,路经的限制是每个城市只...