主题:关于线性表的疑问?请高手帮忙指点一二!谢谢
我现在自学数据结构,没有老师的知道,没有知友的帮助,一人孤军奋战,我深感疲惫
特别是对于我一个非常初级的人来说,学好数据结构更是难于上青天
所以希望高手能指点一二。。我谢谢大家啦
恩。我知道线性表有两种存储结构。但是我并不能把算法转化成可运行的C程序。所以请高手指点一二
#include <stdio.h>
#include <malloc.h>
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
typedef struct
{ int *elem;
int length;
int listsize;
}SqList;
int InitList_Sq(SqList *L) //InitList_Sq() function
{ //Inititial a Sq_List
L.elem=(int *)malloc(LIST_INIT_SIZE *sizoef(int));
if (!L.elem) return(0);
L.length=0;
L.listsize=LIST_INIT_SIZE;
return(1);
}//end of InitList_Sq() function
void main() //main() function
{ InitList_Sq(SqList *L) ;
printf("%d",initList-Sq);
这个算法,是怎样转化成可运行的C程序的啦。请大家帮忙呀。谢谢