8.基本数据结构-顺序表和链表 一.内存 - 计算机的作用:对数据进行存储和运算。首先我们需要知道我们目前使用的计算机都是二进制的计算机,就以为着计算机只可以存储和运算二进制的数据。例如下载好的一部电影,该电影可以存储到计算机中,计算机中存储的是基于二进制的电影数据,然后我们可以通过相关的视频播放软 ...
分类:
其他好文 时间:
2019-06-01 20:00:41
阅读次数:
109
一.内存 1.基本概念 二.顺序表 1.单数据类型 2.多类型数据结构 三.单链表 1.基本操作 2.代码结构 ...
分类:
其他好文 时间:
2019-06-01 19:39:27
阅读次数:
99
Nginx负载均衡选项upstream用法举例 1、轮询(weight=1) 默认选项,当weight不指定时,各服务器weight相同,每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性 ...
分类:
其他好文 时间:
2019-05-26 14:30:00
阅读次数:
154
1,线性表两种实现: 1,顺序表; 2,单链表; 2,问题: 1,如何判断某个数据元素是否存在线性表中? 1,遍历线性表; 2,封装这个遍历操作; 3,遗失的操作 - find: 1,可以为线性表(List)增加一个查找操作; 2,int find(const T& e) const; 1,参数: ...
分类:
其他好文 时间:
2019-05-25 12:35:55
阅读次数:
126
(1)顺序表的结构体定义 考试常用顺序表定义 (2)初始化表,创建一个空的线性表 (3)判断表是否为空 (4)按元素值查找 在顺序表中查找第一个值等于e的元素,并返回其下标 ...
分类:
其他好文 时间:
2019-05-23 00:08:17
阅读次数:
97
有序顺序表中删除 s 与 t (s<t)之间的所有元素,若s 或者 t 不合理 或 顺序表为空,提示错误并返回 ...
分类:
其他好文 时间:
2019-05-22 11:25:47
阅读次数:
107
一.基本运算的实现 1.建立顺序表 2.初始化线性表 3.销毁线性表 4.判断线性表是否为空表 5.求线性表的长度 6.输出线性表 7.求线性表中的第i个元素的值 8.查找第一个与e相等的元素 9.在第i个位置上插入新数据 10.删除第i个数据元素 二.应用示例 1.假设一个线性表采用顺序表表示,设 ...
分类:
其他好文 时间:
2019-05-20 21:01:10
阅读次数:
143
给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。 现给定数字,请编写程序输出能够组成的最小的数。 输入格式: 输入在一行中给出 ...
分类:
其他好文 时间:
2019-05-14 19:26:16
阅读次数:
105
自定义顺序表,C 语言实现代码如下: 注意,head 是我们声明的一个未初始化的动态数组,不要只把它看做是普通的指针。接下来开始学习顺序表的初始化,也就是初步建立一个顺序表。建立顺序表需要做如下工作: 给 head 动态数据申请足够大小的物理空间; 给 size 和 length 赋初值; 因此,C ...
分类:
其他好文 时间:
2019-05-10 20:23:48
阅读次数:
163