给定一个二叉树,返回它的中序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,3,2] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? ## 迭代 class Solution: def inorderTraversal(self, root: TreeNod ...
分类:
其他好文 时间:
2020-07-19 11:38:09
阅读次数:
55
栈 用数组实现一个顺序栈 用链表实现一个链式栈 编程模拟实现一个浏览器的前进、后退功能 用数组实现一个顺序栈 class Stack(object): def __init__(self): self.stack=[] def push(self,item): self.stack.append(i ...
分类:
其他好文 时间:
2020-07-19 11:29:50
阅读次数:
48
默认参数 ES5 中如果函数在调用时未提供隐式参数,参数会默认设置为: undefined 有时这是可以接受的,但是建议最好为参数设置一个默认值: 实例(ES5) function myFunction(x, y) { if (y undefined) { y = 0; } } 或者,更简单的方式: ...
分类:
编程语言 时间:
2020-07-19 00:43:37
阅读次数:
125
抓取一波知乎表情图呀,表情来源于知乎某个提问,地址为 https://www.zhihu.com/question/311745535. import requests import re import os class CrawlImg: def __init__(self): self.ques ...
分类:
其他好文 时间:
2020-07-19 00:37:54
阅读次数:
84
# coding: utf-8 import arcpy class Toolbox(object): def __init__(self): """Define the toolbox (the name of the toolbox is the name of the .pyt file)." ...
分类:
编程语言 时间:
2020-07-18 22:16:15
阅读次数:
119
全局Response对象和全局异常捕获和日志 1. 全局Response对象 from rest_framework.response import Response class APIResponse(Response): def __init__(self, code=100, msg='成功' ...
分类:
其他好文 时间:
2020-07-18 21:51:44
阅读次数:
72
显示一个窗体 import wx app=wx.App() w=wx.Frame(None,title='python',size=(600,400)) w.Show() app.MainLoop() 以上是直接用wx的类,也可以定义自己的类 import wx class MyWindow(wx. ...
分类:
编程语言 时间:
2020-07-18 15:26:20
阅读次数:
76
1 class A: 2 def __getattr__(self, name): 3 print("You use getattr.") 4 def __setattr__(self, name, value): 5 print("You use setattr.") 6 self.__dict_ ...
分类:
其他好文 时间:
2020-07-18 13:53:38
阅读次数:
88
tornado-vue 解决跨域问题 在tornado 中写一个BaseHandler类,其他类,继承这个BaseHandler类即可 # 解决tornado-vue 跨域问题, class BaseHandler(tornado.web.RequestHandler): # 重写该方法 def s ...
分类:
其他好文 时间:
2020-07-18 11:34:10
阅读次数:
84
1 在定义的form类中写下面的方法: 2 #局部钩子 clean_字段名称 , 3 def clean_name(self): 4 value = self.cleaned_data['name'] 5 if '大壮' in value: 6 raise ValidationError('含有敏感 ...
分类:
其他好文 时间:
2020-07-18 11:15:14
阅读次数:
73