#define LIST_INIT_SIZE 100//线性表存储空间的初始分配量
#define LISTINCREMENT 10//线性表存储空间的分配增量
typedef struct
{
Elemtype *elem;//存储空间基址
int length;//当前长度
int listsize;//当前分配存储容量(以sizeof(elemtype))
}Sqlist;
//...
分类:
编程语言 时间:
2015-01-28 16:07:14
阅读次数:
244
关于线性表 ????? ? 线性表是零个或者多个数据元素的集合。它主要有以下三个特征: ????? ? 1:线性表的数据元素之间是有顺序的。 ?????? ?2:线性表中数据元素个数是有限的。 ?...
分类:
其他好文 时间:
2015-01-09 23:53:12
阅读次数:
322
SeqList.h 1 #define ListSize 100 2 3 typedef int DataType; 4 typedef struct { 5 DataType list[ListSize]; 6 int length; 7 }SeqList; 8 9 void ...
分类:
其他好文 时间:
2015-01-04 14:55:28
阅读次数:
269
<?php
/**
*
*线性表:即零个或多个数据元素的有限序列。
*线性表的数据结构:即数据元素依此存储在一段地址连续的存储单元内。在高级语言中就表现为数组。
*
*1.DestroyList:销毁顺序线性表
*2.ClearList:将线性表重置为空
*3.ListEmpty:判断线性表是否为空
*4.ListLength:..
分类:
Web程序 时间:
2015-01-01 18:37:43
阅读次数:
181
本人文笔较差,语文从来不及格,基础不好,写此类文章仅供自己学习,理解队列及其他知识,高手大神请略过。参考书籍 《数据结构与算法分析-Java语言描述》1.1 线性表简介线性表是0个或多个元素的有限序列。即元素之间有顺序且有限。假设表中有元素A1,A2,A3,....,AN,若存在1 { //不...
分类:
其他好文 时间:
2014-12-06 16:39:14
阅读次数:
218
实践的成果要通过博文的形式发表,为自己的成长做记录,为大家的交流建平台。要重视这样一种形式。 “算法达人修炼营”实践作品博文标题中要体现数据结构、存储方式、实现基本操作等。例如,针对《给数据结构初学者:跨过算法和程序之间的鸿沟》的内容,标题应该是“线性表-顺序存储-初始化及遍历操作的实现”。了解算....
分类:
其他好文 时间:
2014-09-27 21:42:30
阅读次数:
279
1 #!/usr/bin/env python 2 # conding=utf8 3 import sys 4 5 class Linelist: 6 7 def __init__(self,length=11): 8 self.list = [] 9 ...
分类:
编程语言 时间:
2014-09-26 01:09:08
阅读次数:
525
#include
#include
typedef void List;
typedef void ListNode;
List * List_Create();
void List_Clear(List * list);
void List_Destroy(List *list);
ListNode * List_Delete(List *list,int pos);
in...
分类:
其他好文 时间:
2014-09-09 23:08:49
阅读次数:
600
我们过去介绍的数据结构都不是线性存储的结构,我们今天就来模拟一个最简单的数据结构基于数组构建存储连续的数据结构.
1.线性表顺序存储结构的接口
/**
* 指的是用一段地址连续的存储单元一次存储线性表的数据元素
* @ClassName: ISeqList
*/
public interface ISeqList {
/**
...
分类:
其他好文 时间:
2014-08-17 13:06:52
阅读次数:
305