码迷,mamicode.com
首页 >  
搜索关键字:广义表    ( 169个结果
数据结构习题之多维数组和广义表
第五章  多维数组和广义表 一、基本要求、重点、难点     本章目的是介绍多维数组的逻辑结构特征及其存储方式,特殊矩阵和稀疏矩阵的压缩存储方法。本章重点是熟悉多维数组的存储方式、矩阵的压缩存储方式,难点是稀疏矩阵的压缩存储方示下实现的算法。 二、考核目标、考核要求 1.多维数组,要求达到“理解”层次 1.1多维数组的逻辑特征。 1.2多维数组的顺序存储结构及地址计...
分类:编程语言   时间:2015-07-01 18:29:40    阅读次数:235
广义表
一、定义            广义表简称表,它是线性表的推广。一个广义表是n个元素的一个序列,n=0时称为空表。设ai为广义表的第i个元素,则广义表GL表示为:                 GL=(a1, a2, a3, ........,an)            如果ai是单个数据元素,则ai是广义表GL的原子;如果ai是一个广义表,则ai是广义表GL的子表。 二、特性...
分类:其他好文   时间:2015-06-15 16:31:31    阅读次数:138
数据结构之---C语言实现广义表头尾链表存储表示
C语言实现广义表头尾链表存储表示...
分类:编程语言   时间:2015-06-03 23:31:29    阅读次数:183
数据结构 c++ 广义表
// CTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include using namespace std;typedef char ElemType;struct GLNode{ bool tag; /...
分类:编程语言   时间:2015-06-03 22:57:38    阅读次数:129
(数据结构第五章)广义表的头尾链表存储表示
/*********广义表的头尾链表存储表示**************/ #include #include using namespace std; typedef int AtomType; ///定义AtomType为int类型 typedef enum { ATOM, LIST } ElemTag; ///ATOM==0; 原子,LIST==1;子表 typedef struct F...
分类:其他好文   时间:2015-06-01 09:44:21    阅读次数:156
BUAA 2014级数据结构第五次上机 二叉树之数组转换广义表
按题意建立好二叉树,再按照先序遍历输出结果。#include#include#include#include#includeusing namespace std;struct node{ int left, right, date;}node[1005];int a[1005], flag[...
分类:编程语言   时间:2015-05-22 21:09:49    阅读次数:150
链表 最灵活的数据结构
链表是一个有序的列表,但是他在内存中时分散存储的,使用链表可以解决类似约瑟夫问题,排序,索引,广义表no = $no; $this->name = $name; $this->nickname = $nickname; }}$head = new Hero();/*...
分类:其他好文   时间:2015-05-15 22:47:03    阅读次数:127
广义表的表示javascript
广义表是线性表的推广,也有人称其为列表。 那么它和线性表有什么区别呢?线性表中每个成员只能是单个元素,而广义表中的成员可以是单个元素,也可以是广义表,分别称为广义表的原子和子表。下面举几个广义表的例子。 A=(); B=(e); C=(a,(b,c,d)); D=((),(e),(a,(b,c,d))); E=(a,E); 由于广义表中的数据元素可以具有不同的结构(原子或列...
分类:编程语言   时间:2015-05-15 21:30:20    阅读次数:283
数据结构 - 广义表
广义表什么是广义表呢? 广义表是由零个或多个原子或子表组成的有限序列,是线性表的推广广义表一般记作:LS=(d1,d2,…,dn) LS是广义表(d1,d2,…,dn)的名称,n是它的长度。di可以是单个元素,也可以是广义表,分别称为广义表LS的原子和子表广义表概念 当广义表LS非空时,称第一个元素d1为LS的表头(Head),称其余元素组成的子表(d2,…,dn)是LS的表尾(Tail)...
分类:其他好文   时间:2015-05-13 21:57:28    阅读次数:150
数据结构 - 数组、矩阵、广义表存储
数组的定义 数组的定义 数组是下标index 和值value 组成的序对的集合。 在数组中,每个有定义的下标都与一个值对应,这个值称做数组元素。 每个序对形如: (index,value) 数组的顺序表示和实现由于计算机的内存结构是一维的,因此用一维内存来表示多维数组,就必须按某种次序将数组元素排成一列序列,然后将这个线性序列存放在存储器中。 一般都是采用顺序存储的方法来表示数组 一维数组的...
分类:编程语言   时间:2015-04-29 11:46:51    阅读次数:164
169条   上一页 1 ... 13 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!