- 博客(5)
- 收藏
- 关注
原创 python实现检查平衡性算法
python实现检查平衡性算法采用递归方法实现第一种采用两次递归法,时间复杂度较高,效率低代码如下class Solution: def isBalanced(self, root: TreeNode) -> bool: if not root: return True def get(root): if not root: return 0 a=ge
2020-11-29 20:04:33 987
转载 github 上面下载django 项目 ,用pycharm 打开,但是无法运行
**github 上面下载django 项目 ,用pycharm 打开,但是无法运行**原因是因为在GitHub上面下载下来的没有django-serve 所以需要在pycharm中自己配置配置方法如下[https://blog.csdn.net/weixin_42696066/article/details/83511754?biz_id=102&utm_term=pycharm%20%20django%20serve%E9%85%8D%E7%BD%AE&utm_medium
2020-11-27 19:56:45 1456
原创 python中nonlocal和global的区别
python中nonlocal和global的区别1,globalglobal定义全局变量 这个适用于全局例如count=0def sums(): global count count+=1sums()print(count)结果为 12,nonlocalnonlocal用于外部嵌套变量的调用def tree(): count=0 def sums(): nonlocal count count+=1 sums() print(count)tree()结果
2020-10-23 22:28:40 205
原创 2020-10-23python实现二叉树的堂兄弟节点
python实现二叉树的堂兄弟节点一采用递归法利用哈希映射代码如下# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right = rightclass Solution: def isCo
2020-10-23 20:11:01 1131 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人