会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
九尘
博客园
首页
新随笔
联系
管理
订阅
随笔- 334 文章- 31 评论- 4 阅读-
24万
随笔分类 -
算法
分治
摘要:分治算法 判断某个元素是否在列表中 ''' 判断某个元素是否在列表中 ''' def is_in_list(init_list,el): return [False,True][init_list[0]==el] #分治法 def solve(init_list,el): n=len(init_li
阅读全文
posted @
2019-10-17 17:29
jiuchen
阅读(233)
评论(0)
推荐(0)
编辑
枚举
摘要:枚举 计算24点 import itertools ''' 测试 cards = [1, 1, 3, 6] 四个元素的计算结果为24 ''' def twentyfour(cards): '''史上最短计算24点代码''' for nums in itertools.permutations(car
阅读全文
posted @
2019-10-13 18:10
jiuchen
阅读(109)
评论(0)
推荐(0)
编辑
递归
摘要:递归算法 汉诺塔问题 斐波那契数列 ''' 斐波那契数列 ''' def fib_num(n): if n>1:#结束条件 return fib_num(n - 1) + fib_num(n - 2)#实现递进与回归 return n#结束条件值 print(fib_num(7)) 递归读取所有文件
阅读全文
posted @
2019-10-12 20:40
jiuchen
阅读(76)
评论(0)
推荐(0)
编辑
公告
点击右上角即可分享