- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 国嵌数据结构学习之队列
队列的定义: 队列是一种特殊的线性表 队列仅在线性表的两端进行操作 队头(Front):取出数据元素的一端 队尾(Rear):插入数据元素的一端 注意:队列不予许在中间部位进行操作 应用:银行的取号排队队列的性质: 队列的一些常用操作: 创建队列 销毁队列 清空队列 进队列 出队列 获取对头元素 获...
2018-06-10 19:34:09 181
原创 sqlite数据库练习
表studentSno|Sname|Ssex|Sage|Sdept9512101|李勇|男|19|计算机系9512102|刘晨|男|20|计算机系9512103|王敏|女|20|计算机系9522101|张立|男|22|信息系9522102|吴宾|女|21|信息系9522103|张海|男|20|信息系9532101|钱小力|女|18|数学系9532102|王大力|男|19|数学系表courseCno...
2018-06-10 19:11:58 2255
原创 国嵌数据结构学习之栈的链式实现
栈的链式结构是用以前实现的可复用的单链表实现的,和栈的顺序结构区别仅仅在储存结构方面实现代码: 定义的头文件:#ifndef _LINKSTACK_H_#define _LINKSTACK_H_typedef void LinkStack;typedef struct _tag_LinkStackNode LinkStackNode;struct _tag_LinkStackN...
2018-06-10 19:09:13 114
原创 国嵌数据结构学习之栈
栈的定义: 栈是一种特殊的线性表 栈仅能在线性表的一端进行操作 栈顶:允许操作的一端 栈底:不允许操作的一端栈的性质:栈的操作: 创建栈 销毁栈 清空栈 进栈 出栈 获取栈的大小 获取栈顶元素栈的顺序实现: 国嵌实现的栈是用以前实现的顺序表复用实现的,这里可以感受到代码复用的好处,顺序栈的实现,用很少的代码就能...
2018-06-10 19:00:38 203
原创 sqlite数据库学习之基本操作
创建数据库:------>sqlite test.db查看表sql结构:------>.schema查看表:------>.tables查看数据库:------>.database对表操作:1.1.创建表:-->create table 表名 (列名1 类型, 列名2 类型, 列名3 类型, 列名4 类型)--->eg:create table human(id...
2018-06-04 16:24:10 168
原创 国嵌数据结构学习之双向链表
单链表的局限: 单链表的节点都只有一个指向下一个节点的指针。 单链表的数据元素无法直接访问其前驱元素(逆序访问单链表中的元素是及其耗时的操作)。双向链表的定义: 在单链表的节点中增加一个指向其前驱的pre指针。typedef void DLinkList;typedef struct _tag_DLinkListNode DLinkListNode;struct _tag_...
2018-06-03 19:15:06 117
原创 国嵌数据学习之循环链表
单链表的局限: 单链表可以用于表示任意的线性关系。 有些线性关系是循环的,即没有队尾元素。循环链表的定义: 将单链表中的最后一个元素的next指针指向第一个元素。在循环链表中可以定义一个“当前”指针,这个指针通常称为游标,可以通过这个游标来遍历链表中的所有元素。实现代码: 定义的头文件: #ifndef __DLISTLINK_H_#define __DLISTLI...
2018-06-03 18:56:34 110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人