算法
文章平均质量分 65
一直行走的菜鸟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递归实现 输出、累加、计数、快速排序 python3
python3实现,用基础代码体会一下递归的思想。 1. 递归1:正数逆序输出 def countdown(i): print(i,end=" ") if i <= 1: #基线条件 return 0 countdown(i-1) #递归 countdown(5) >> 5 4 3 2 1 2. 递归2:list元素的累加 ...原创 2018-09-28 13:07:07 · 1062 阅读 · 0 评论 -
动态规划解最长公共子串、子序列 python3
动态规划: 通过将大问题拆分成独立的小问题,先解决小问题。转换成代码的思路:网格方法,每个单元格为一个小问题。 举例:背包问题。 背包有重量限制3kg,3件物品有价值、重量两个属性。问题:在限制重量内装价值最大的物品。 分析思路: 1. 全排列组合。所有的物品组合为个,为[{},{A},{B},{C},{AB},{AC},{BC},{ABC}]。如果将所有组合的重量列出,运行时间,物品数量多的时...原创 2018-09-29 00:29:05 · 2332 阅读 · 1 评论
分享