自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OVS98

风流子弟曾少年,多少老死江湖前。

  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 数据结构之堆栈9一些补充

1.栈1.1 栈的定义栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。如下所示:结论:后进先出(Last In First Out),简称为LIFO线性表。栈的基本运算有六种:构造空栈:InitStack(S)、判栈空: StackEmpty(S)、判栈满: StackFull(S)、进栈: Push(S,x)、

2014-09-29 11:25:27 721

原创 数据结构之堆栈8定义的实现

#include #include #include typedef int Status;#define TRUE 1;#define FALSE 0;#define OK 1;#define ERROR -1;#define INFEASBIOLE -2;#define OVERFLOW 0;#define STACK_INT_SIZE 100#de

2014-09-29 11:21:31 398

转载 数据结构之堆栈7概括

C语言堆栈入门——堆和栈的区别原文:http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html格式和部分内容稍作修改。在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:

2014-09-23 10:50:40 473

转载 数据结构之线性表6循环链表

循环链表循环链表是一种链式存储结构,它的最后一个结点指向头结点,形成一个环。因此,从循环链表中的任何一个结点出发都能找到任何其他结点。循环链表的操作和单链表的操作基本一致,差别仅仅在于算法中的循环条件有所不同。 单向循环链表存储结构和单链表相同。 /*设立尾指针的单循环链表的12个基本操作 */void Ini

2014-09-23 10:21:21 359

转载 数据结构之线性表5双链表

双向链表双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。/* 线性表的双向链表存储结构 */typedef struct DuLNode{ ElemType data; struct DuLNode *prior,

2014-09-18 17:10:56 404

原创 MFC之AfxMessageBox(示例,出错代码)

AfxMessageBoxint AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp =0 );int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) -1 );返回值:如果没有足够的

2014-09-17 18:42:37 1803

原创 数据结构之线性表4单链表(静态单链表)

静态链表(Static Linked List)是利用一组地址连续的内存空间来描述线性链表,把数组元素作为存储结点,数组元素类型包含数值域data和游标指示器cur。游标定义为整型,指示结点在数组中的相对位置。通常下标为零的元素被看成是头结点,其游标指示器指示线性链表的第一个结点。这种存储结构同样具有链式存储结构的主要优点,即在插入和删除元素时只需要修改游标而不用移动元素,但也有一些缺点,例如要预

2014-09-16 10:46:16 702 1

转载 数据结构之线性表3单链表(动态单链表)

动态单链表单向链表的数据结构可以分为两部分:数据域和指针域,数据域存储数据,指针域指向下一个储存节点的地址。/*線性表的單鏈表存儲结構*/typedef struct LNode{ ElemType data; struct LNode *next;}LNode, *LinkList; /*带有头结點的單鏈表的基本操作(12个)*/void InitList(

2014-09-16 10:39:11 551 1

转载 数据结构之线性表2顺序表

顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。

2014-09-16 10:32:37 557 1

原创 数据结构之线性表1概括

线性表1.线性表(LinearList)是由n(n≥0)个数据元素(结点)a[0],a[1],a[2]…,a[n-1]组成的有限序列。其中:数据元素的个数n定义为表的长度 ="list".length() ("list".length() = 0(表里没有一个元素)时称为空表)将非空的线性表(n>=0)记作:(a[0],a[1],a[2],…,a[n-1])数据元素a[i](0≤i

2014-09-16 10:29:16 731

机器学习实战(英文版,中文版,源码)

《机器学习实战》(英文版,中文版,源码)

2017-05-12

Pro Apache Hadoop 2nd Edition 2014

Pro Apache Hadoop 2nd Edition 2014

2017-01-10

基于LEX的C语言词法分析器

自动构造C-语言的的词法分析器,要求能够掌握编译原理的基本理论,,理解编译程序的基本结构,掌握编译各阶段的基本理论和技术,掌握编译程序设计的基本理论和步骤.,增强编写和调试高级语言源程序的能力,掌握词法分析的基本概念和实现方法,熟悉C-语言的各种Token。

2016-06-23

JAVA生产者消费者

JAVA实现生产者消费者,操作系统进程通信粒栗子

2016-01-10

JAVA课程设计飞机大战

JAVA课程设计,由于时间紧,只有两周,所以没有特别炫酷的功能,但是基本的功能该有的都有了,新手可以看看。

2016-01-10

操作系统课程设计

操作系统课程设计,含代码,包括进程通信(以生产者消费者为例),进程调度,页面调度,磁盘调度,内存分配与跟踪。

2016-01-10

操作系统之页面置换

算法输入:(1)某个作业P任意的页面号引用串,(2)为作业P分配的物理内存帧(块)数; 算法输出:缺页中断率,页面置换次数; 模拟实现的算法:FIFO,Optimal(最佳置换),LRU,Clock,改进的Clock算法

2016-01-10

操作系统之进程调度

包括先来先服务,短作业优先,高响应比优先,抢占式优先级调度以及时间片轮转

2016-01-10

操作系统课程设计之磁盘调度

磁盘调度算法包括: 先到先服务调度(FCFS)磁盘调度算法 最短寻道时间优先算法(SSTF) “电梯”调度算法(SCAN算法) C-SCAN算法 LOOK调度算法 C-LOOK调度算法

2016-01-10

MFC飞机大战

2015在科大实训期间做的飞机大战,仅供参考,用的是VS2013,可编译运行,注意修改一下位图的路径。

2015-12-11

VS编写的简单的闹钟

用vs2013编写的简单的闹钟小程序,完整代码

2015-02-08

vs编写的记事本含教程

数据结构大作业编的一个记事本,用VS做的,新手试一下水,功能还可以,里面附带比较详细的教程,仅供交流

2014-10-19

ACM入门习题

ACM入门习题一百道

2014-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除