Iterable 这样就可以遍历且不暴露内部成员items Iterable需要实现Iterator,而Iterator需要实现hasNext和next 其他的实现接口和类 Collection List Queue Set ArrayList PriorityQueue HashSet Linke ...
分类:
编程语言 时间:
2020-04-27 15:24:52
阅读次数:
74
//queue:先进先出,pop头部删除//stack:先进后出,pop尾部删除int main() { queue<Student> stuque; stuque.push(Student("zhangsan",22)); stuque.push(Student("lisi",22)); stuq ...
分类:
编程语言 时间:
2020-04-27 15:05:54
阅读次数:
66
一、基本操作。 1、Array.isArray方法返回一个布尔值,表示参数是否为数组。它可以弥补typeof运算符的不足 2、push和pop结合使用,就构成了“后进先出”的栈结构(stack)、push()和shift()结合使用,就构成了“先进先出”的队列结构(queue) push(): 可以 ...
分类:
编程语言 时间:
2020-04-26 18:32:17
阅读次数:
60
1 //无向图求割边 2 #include <cstdio> 3 #include <cstdlib> 4 #include <cstring> 5 #include <cmath> 6 #include <algorithm> 7 #include <queue> 8 #include <stac ...
分类:
其他好文 时间:
2020-04-26 14:05:12
阅读次数:
57
【目录】 一、 threading模块介绍 二 、开启线程的两种方式 三 、在一个进程下开启多个线程与在一个进程下开启多个子进程的区别 四、 线程相关的其他方法 五、守护线程 六、Python GIL(Global Interpreter Lock) 八、同步锁 九、死锁现象与递归锁 一、 thre ...
分类:
编程语言 时间:
2020-04-25 23:41:05
阅读次数:
79
ArrayDeque 1. resizable array implemention of Deque 2. 无容量限制 3. 非线程安全。若在多线程中使用,需要额外的同步设置 4. 用作stack时,比java.util.Stack快 5. 用作Queue时,比java.util.LinkedLi ...
分类:
编程语言 时间:
2020-04-25 23:30:52
阅读次数:
70
栈和队列 栈和队列的定义和特点 栈(stack):仅在表尾进行插入或删除操作 表尾(栈顶) 表头(栈底) 后进先出 队列(queue):只允许在表的一端进行插入,另一端删除元素 插入端(队尾rear) 删除端(队头front)先进先出 #案例引入 数制的转换:非负十进制整数->等值八进制数 产生:从 ...
分类:
其他好文 时间:
2020-04-25 23:20:37
阅读次数:
76
前几天做了一个简单题 思路 通过读题我们很容易看出他就是让我们求这么一个东西: $\displaystyle\sum_{i = 1}^n \sum_{j = i + 1}^{n} (a_i a_j)^2$ 我们把后边的完全平方公式展开就是: $\displaystyle\sum_{i = 1}^n ...
分类:
其他好文 时间:
2020-04-25 18:51:55
阅读次数:
68
参考链接:https://www.cnblogs.com/wt714/p/11963497.html 模块:requests,bs4,queue,sys,time 步骤:给出URL--> 访问URL --> 获取数据 --> 保存数据 第一步:给出URL 百度搜索笔趣阁,进入相关网页,找到自己想要看 ...
分类:
其他好文 时间:
2020-04-25 17:01:15
阅读次数:
96