摘要:
某二叉树中序遍历的节点顺序是: BDCE,后序遍历是: DCBE, 则前序遍历结果为() A. BCDE B. BDCE C. ECDB D. EBCD 答案:D 解答: 1、什么叫前序、中序、后序 一棵二叉树由根结点、左子树和右子树三部分组成,若规定 D、L、R 分别代表遍历根结点、遍历左子树、遍 阅读全文
摘要:
如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短。 如果B没变,那就是深拷贝,自食其力。不仅A会影响B,B也会影响A,即互相影响 import copy a = [1,2,['x','y']] b = a #全影响 c 阅读全文
摘要:
1、一行代码实现1-100之和 sum(range(1,101)) 2、如何在一个函数内部修改全局变量 a = 1 def test(): global a #利用global修改全局变量 a = 2 print(a) return test() print(a) 3、列出5个python标准库 o 阅读全文
摘要:
def f(x,l=[]): for i in range(x): l.append(i*i) print(l) f(2) f(3,[3,2,1]) f(3)结果: [0, 1] [3, 2, 1, 0, 1, 4] [0, 1, 0, 1, 4] def f(x,l=[]): for i in r 阅读全文