豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 线性表的数组表示和实现
侵权投诉

线性表的数组表示和实现

本文档是介绍线性表的静态数组表示和实现,使用c++语言写的,在vc++ 6.0上运行通过。

线性表的数组表示和实现

程序构思:本程序将elem表示成数据类型为结构体ElemType的数组。首先给出了线性表的类定义,然后给出了线性表中函数原型的实现部分,最后对线性表中的主要操作进行了测试,输出运行结果。

其中,对线性表按升序或降序输出printlist(int mark)函数的形参mark为标识符,mark=0 无序,mark=1 升序,mark=-1 降序。

注意:本段代码全部在vc++ 6.0上运行通过。

linelist1.h

#define MaxListSize 20

#define EQUAL 1

typedef struct STU{

char name[10];

char stuno[10]; int age; float score;

}ElemType;

class List

{

private:

ElemType elem[MaxListSize];

int length; int MaxSize;

public:

//初始化顺序表

void init(List **L,int ms); //删除顺序表 void DestroyList(List &L); //将顺序表置为空表 void ClearList(); //判断顺序表是否为空 bool ListEmpty(); //判断顺序表是否为满 bool ListFull();

第1页

热门文档

相关文档

  • 实验四 线性表的顺序表示和实现

    实验四 线性表的顺序表示和实现_数学_自然科学_专业资料。浙江大学城市学院实验报告...要求使用 动态存储分配的方式申请数组空间。 2、选做:编写函数 bool DeleteElem...

  • 数组实现线性表

    数组实现线性表_工学_高等教育_教育专区。线性表实现#include<stdio.h> #include...//数据元素中各个数据项的封装 //关系与二元逻辑的表示 数据结构 返回值0或1...

  • 数组实现线性表

    这一小节介绍如何利用数组实现线性表。 先看程序: ? ? ? ? ? ? ? ? ? ...我们可以看出,利用数组表示线性结构,最大的优点在于由于数组是连续储存的,所以...

  • 数据结构线性表的顺序表示和实现(C语言)

    数据结构线性表的顺序表示和实现(C语言)_计算机软件及应用_IT/计算机_专业资料...("\n"); pArr 结构体变量指针 } } /* 判断数组是否为空数组 @param ...

  • 线性表的数组实现

    数组实现线性表 2页 1财富值 线性表的数组表示和实现 13页 1财富值 基于数组...线性表的数组实现,数据结构与算法线性表的数组实现,数据结构与算法隐藏>> 1 2...

  • 第2章线性表与数组

    基本操作的实现 ? 插入 ? 插入操作是指在线性表的第i-1个数据元素和第i个...这比直接用二维数组表示矩阵的转臵算 法的时间复杂级O(m*n)要差。不难看出...

  • 2线性表和数组_图文

    存储器按字节编址,设存储数组元素 M[0]的第一个字节的地址是98,则M[3]的第一个字节的地 址是 113 。 2.2 线性表的顺序表示和实现 线性表的动态分配顺序...

  • 数据结构_线性表数组实现_顺序存储结构

    数据结构_线性表数组实现_顺序存储结构_计算机软件及应用_IT/计算机_专业资料。简单实用!#include <stdio.h> #include <stdlib.h> #define OK 1 #define OVER...

  • 数据结构第一次作业

    10、链式存储的特点是利用 指针 来表示数据元素之间的逻辑关系。 数组下标 表示单链表的指针。 11、静态链表(线性表的游标实现)是指用 单向链表 12、在静态链表...

  • 3线性表的顺序表示和实现(1)

    2.2 线性表的顺序表示和实现 2014-2-20 线性表的顺序表示和实现学习目的: 1...一个和数据元素在线性表中 位序成正比的常数(下标/偏移-数组) LOC(ai) = ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部