一、栈的定义 栈是限定仅在表尾进行插入和删除操作的线性表。允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom)。栈又称后进先出的线性表,简称LIFO结构。 注意:首先它是一个线性表,也就是说栈元素有前驱后继关系。 栈的插入操作,叫做进栈,也称压栈、入栈 栈的删除操作,叫做出栈,也叫 ...
分类:
其他好文 时间:
2019-12-01 18:49:36
阅读次数:
90
1、首先下载一个JDK安装包; 2、双击打开安装包进行安装; 3、点“下一步”进行继续安装; 4、如果需要修改安装目录,可以点击“更改”按钮进行设置;如果要不需要设置,直接点击“下一步”进行安装; 5、安装好以后,继续安装Jre,可以选择默认安装路径,也可以点击“更改”重新设置安装路径; 6、安装完 ...
休息了两天,状态恢复了一下,补充点基础知识。 二叉搜索树 搜索树数据结构支持许多动态集合操作,包括Search,minimum,maximum,predecessor(前驱),successor(后继),INSERT和DELETE等。因此我们使用一颗搜索树既可以作为一个字典又可以作为一个优先队列。且 ...
分类:
其他好文 时间:
2019-11-30 21:13:07
阅读次数:
96
一、线性表 1,什么是线性表 线性表就是零个或多个数据元素的有限序列。线性表中的每个元素只能有零个或一个前驱元素,零个或一个后继元素。在较复杂的线性表中,一个数据元素可以由若干个数据项组成。比如牵手排队的小朋友,可以有学号、姓名、性别、出生日期等数据项。 2,线性表的抽象数据类型 线性表的抽象数据类 ...
分类:
其他好文 时间:
2019-11-29 19:55:00
阅读次数:
62
网际协议版本4(英语:Internet Protocol version 4,IPv4),又称互联网通信协议第四版,是网际协议开发过程中的第四个修订版本,也是此协议第一个被广泛部署的版本。IPv4是互联网的核心,也是使用最广泛的网际协议版本,其后继版本为IPv6,直到2011年,IANA IPv4位 ...
分类:
其他好文 时间:
2019-11-28 21:32:59
阅读次数:
107
单向链表:各节点中都包含一个指针(游标),且都统一指向直接后继节点,这类链表叫单向链表。双向链表:各节点都有一个指向前驱节点的指针和一个指向后继节点的指针,这类链表叫双向链表。 双向链表结构图 双向链表: ...
分类:
其他好文 时间:
2019-11-27 17:37:14
阅读次数:
65
20182330《程序设计与设计结构》 第十周学习总结 [toc] 教材学习内容总结 周一: 树 1. 树的定义:树是有n个结点组成的有限集合 n=0,为空树 n》0,有特定节点为根 2. 特点:非线性结构:一个前驱多个后继 。 其他(除根)到根的路径唯一 3. 结点的度:结点的子树数 树的度:结点 ...
分类:
其他好文 时间:
2019-11-26 22:34:52
阅读次数:
107
条件完备后执行后继计算: F = Future(context & P & r(F)) + Call(r(F) = F(input - 1)) Continuation是一种非常古老的程序结构,简单说来就是entire default future of a computation, 即对程序“接下 ...
分类:
其他好文 时间:
2019-11-25 18:55:59
阅读次数:
53
刚开始爬取了 百度图片和搜狗图片 但是图片不是很多,随后继续爬取淘宝图片,但是淘宝反爬比较厉害 之前的方法不能用 记录可行的 淘宝爬取 利用selenium爬取 https://cloud.tencent.com/developer/article/1151774 github https://gi ...
分类:
Web程序 时间:
2019-11-21 12:13:48
阅读次数:
133
1.组合器 1.1后继组合器可以选择出给定元素在文档树中的子元素,一个元素中某元素类型的所有实例,例如 article p{...} 1.2.邻近同级组合器,它选择文档树中彼此相邻且有相同父元素的元素。以上面的例子为例,使用+操作符编写h2+p{...},就只给每个section中的起始段落设置样式 ...
分类:
Web程序 时间:
2019-11-20 16:44:41
阅读次数:
89