資料結構之線性表的順序儲存

2021-07-02 00:03:22 字數 773 閱讀 4276

為了複習下資料結構,最近開始著手撿撿原來學過的資料結構,從最簡單的順序儲存的線性表開始...

**很簡單,對於自己來說起到乙個督促作用

#include#include#define maxsize 100

#define ok 1

#define error 0

typedef struct

seqlist;

void initlist(seqlist *l)

void destroylist(seqlist *l)

void clearlist(seqlist *l)

int emptylist(seqlist *l)

int listlength(seqlist *l)

char getdata(seqlist *l,int i)

int inslist(seqlist *l,int i,char data)

}int dellist(seqlist *l,int i)

}void crelist(seqlist *l)

l->last = j-1;

printf("the length = %d\n",j-1);

}void printlist(seqlist *l)

printf("\n");

//printf("\n"); }}

int main()

scanf("%d",&choice);

} return 0;

}

資料結構之線性表 順序儲存

從新在學習一遍資料結構,每天盡量都寫點!fuction the list struct by xiaolong date 2012年 03月 13日 星期二 16 50 12 cst 功能 線性表的順序儲存實現 主要功能 include include define max size 20 defi...

資料結構 線性表之順序儲存

第i個元素與第乙個元素的儲存位置滿足 loc ai loc a1 i 1 m include include include include 線性表的順序儲存 define max size 100 定義線性表最大長度 順序儲存的缺陷之一 typedef structdata typedef str...

資料結構之線性表 順序儲存

線性表作為一種最簡單的資料結構,在資料的管理和運用方面有著很大的作用,而這種特殊的資料集合,其自身有著很強的特點 線性表 線性表是n個型別相同的資料元素的有限集合,且n大於0,除第乙個元素無直接前驅,和最後乙個元素沒有直接後繼以外,其餘的每個元素都有乙個直接前驅和乙個直接後繼,而且元素之間具有一對一...