09 2020 档案

摘要:这里涉及到可变类型和不可变类型。 可变类型:列表,字典,集合 不可变:数字,字符串,元祖 先看一下不可变类型的运算: +=运算 >>> a, b = 1, 2 >>> a1 = a >>> a += b >>> a 3 >>> a1 1 =+运算 >>> a, b = 1, 2 >>> a1 = a 阅读全文
posted @ 2020-09-19 20:44 该搬砖啦 阅读(655) 评论(0) 推荐(0)
摘要:最近面试问到这个问题,之前了解过但答的不是很好,再补充补充一下https方面的知识。 备注:以下非原创文章。 CA证书与https讲解 1.什么是CA证书。 ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏? 阅读全文
posted @ 2020-09-17 21:34 该搬砖啦 阅读(902) 评论(0) 推荐(0)
摘要:二叉堆是一种完全二叉树,我们可以使用列表来方便存储,也就是说,用列表将树的所有节点存储起来。 如下图,是小根堆方式的二叉堆,假设父节点的下标为p,则他的左孩子下标为2P+1,右孩子下标为2P+2 class BuildHeap: """构建一个小根堆二叉树 预先定义一个下标为0的元素,实际没有用途, 阅读全文
posted @ 2020-09-04 11:41 该搬砖啦 阅读(564) 评论(0) 推荐(0)
摘要:class MyQueue: """ 头指针front指向队头元素,尾指针rear指向队尾元素的下一个位置 牺牲一个空间位置用于区分队空队满 """ def __init__(self, capacity): self.capacity = capacity self.data = [None] * 阅读全文
posted @ 2020-09-02 13:44 该搬砖啦 阅读(213) 评论(0) 推荐(0)