数据结构习题及答案

源代码在线查看: 2.14.c

软件大小: 52 K
上传用户: GUAIGUAICHENGTI
关键词: 数据结构
下载地址: 免注册下载 普通下载 VIP

相关代码

				2.14② 试写一算法在带头结点的单链表结构上实现线性表
				操作Length(L)。
				
				实现下列函数:
				int Length(LinkList L);
				// Return the length of the linked list 
				// whose head node is pointed by 'L'
				
				单链表类型定义如下:
				typedef struct LNode{
				    ElemType      data;
				    struct LNode *next;
				} LNode, *LinkList;
				
				int Length(LinkList L)
				// Return the length of the linked list 
				// whose head node is pointed by 'L'
				{   
				  LinkList p;
				  int k;
				  for(k=0,p=L;p->next;p=p->next,k++);
				  return k;
				  }			

相关资源