摘要: python实现插入排序、二分插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、计数排序、基数排序 阅读全文
posted @ 2019-04-18 20:38 Alice_鹿_Bambi 阅读(361) 评论(0) 推荐(0) 编辑
摘要: leetcode 122 买卖股票的最佳时机,python实现 阅读全文
posted @ 2019-04-15 21:05 Alice_鹿_Bambi 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 输出链表倒数第k个节点的值,python实现 阅读全文
posted @ 2019-04-14 11:13 Alice_鹿_Bambi 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: python实现生成链表、输出链表、链表反向(反转) 阅读全文
posted @ 2019-04-12 21:23 Alice_鹿_Bambi 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: python实现二叉树的相关题目:深度、遍历、对称二叉树、平衡二叉树、二叉排序树 阅读全文
posted @ 2019-04-11 09:59 Alice_鹿_Bambi 阅读(711) 评论(0) 推荐(0) 编辑
摘要: python实现二叉树的前序遍历、中序遍历、后续遍历 阅读全文
posted @ 2019-04-10 21:51 Alice_鹿_Bambi 阅读(4787) 评论(0) 推荐(1) 编辑
摘要: 输入一棵树,判断这棵树是否为二叉搜索树。首先要知道什么是排序二叉树,二叉排序树是这样定义的,二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值; (3)左、右子树也分 阅读全文
posted @ 2019-04-10 21:24 Alice_鹿_Bambi 阅读(4696) 评论(0) 推荐(1) 编辑
摘要: “之”字形输出二叉树即第1层从左到右输出,第2层从右到左输出,第3层从左到右输出......第2*n层从右到左输出,第2*n+1层从左到右输出,如下图所示二叉树,“之”字形输出的结果为:1-3-2-4-5-6-7。如果将从左到右输出定义为正向输出,那么奇数层为正向输出,偶数层为反向输出,因此可以通过 阅读全文
posted @ 2019-04-09 21:49 Alice_鹿_Bambi 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 判断对称二叉树,python代码实现 阅读全文
posted @ 2019-04-09 20:04 Alice_鹿_Bambi 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: python实现判断平衡二叉树的判断 阅读全文
posted @ 2019-04-09 19:48 Alice_鹿_Bambi 阅读(2249) 评论(0) 推荐(0) 编辑