摘要: Python入门篇-递归函数(recursion) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.递归概述 二.递归案例 三.递归的性能 1>.使用for循环打印斐波拉契前35个数字 2>.使用递归方式打印斐波拉契前35个数字 3>.递归优化方案 4>.间接递归 5>.递归总 阅读全文
posted @ 2019-06-01 23:25 尹正杰 阅读(4360) 评论(0) 推荐(0)
摘要: Python入门篇-数据结构树(tree)篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.树概述 1>.树的概念 2>.数的相关术语 3>.数的特点 二.树的分类 1>.二叉树 2>.斜树 3>.满二叉树 4>.完全Complete Binary Tree 三.二叉树性质 阅读全文
posted @ 2019-06-01 20:41 尹正杰 阅读(8176) 评论(0) 推荐(0)
摘要: Python入门篇-返回值和作用域 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.返回值 1>.返回值概述 2>.函数单个值 3>.返回多个值 二.作用域 1>.作用域概述 2>.嵌套结构观察作用域变化 3>.赋值定义注意事项 4>.在局部变量修改全局变量 5>. 在局部变量 阅读全文
posted @ 2019-06-01 17:54 尹正杰 阅读(597) 评论(0) 推荐(0)
摘要: 直接插入排序 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.直接插入排序(Direct insertion sort)概述 二.直接插入排序原理 三.使用Python代码实现直接插入排序 阅读全文
posted @ 2019-06-01 12:05 尹正杰 阅读(7460) 评论(0) 推荐(0)
摘要: 选择排序实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.简单选择排序概述 二.简单排序原理 三.使用Python代码实现简单排序 1>.简单选择排序代码实现 2>.二元选择排序 3>.二元选择排序优化版本 阅读全文
posted @ 2019-06-01 10:12 尹正杰 阅读(1331) 评论(0) 推荐(0)
摘要: 冒泡法实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.冒泡法概述 二.冒泡法原理 三.使用Python代码实现冒泡法 1>.版本一 原列表顺序:[1, 2, 3, 4, 5, 6, 7, 8, 9] shuffle后列表顺序:[1, 2, 6, 4, 7, 3, 5, 阅读全文
posted @ 2019-06-01 05:42 尹正杰 阅读(782) 评论(0) 推荐(0)