![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Ares_xb
make java better
展开
-
二叉树可视化
#! /usr/bin/env python# -*- coding: utf-8 -*-'''画二叉树'''from tree import ergodic_calculateimport turtleclass TreeNode: def __init__(self, val, left=None, right=None): self.val ...原创 2020-03-23 14:08:27 · 1300 阅读 · 2 评论 -
根据任意两种遍历(前序、中序、后序)构造完整二叉树
#! /usr/bin/env python# -*- coding: utf-8 -*-'''遍历推算根据前序+中序/前序+后序/中序+后序重建二叉树'''import operatorpre_list_result = []inorder_list_result = []postorder_list_result = []class Node: def ...原创 2020-03-23 13:50:33 · 548 阅读 · 0 评论 -
10进制数转换为负进制数(Python实现)
最近加Python群的时候看到一个验证——群号用负7进制如何表示,我看了一愣,忽然想起来进制确实也可以是负的只不过我们的工作学习中很少涉及,故此写了个程序计算负进制数的转换,值得一提的是python语法的设计上与传统的C/Java/C++不同,整除的时候所求得的商 C/C++/Java 是向零取整(负数向上、正数向下取整),Python 是下取整,详细代码见如下:#! /usr/bin...原创 2019-05-14 14:30:16 · 804 阅读 · 0 评论