6-3求链式表的表长

题目描述

求链表的表长

这不是就是循环加计数吗?

题目地址为:https://pintia.cn/problem-sets/15/problems/726

List结构定义

1
2
3
4
5
6
7
8
9
10
11
typedef struct LNode *PtrToLNode;

struct LNode {

ElementType Data;

PtrToLNode Next;

};

typedef PtrToLNode List;

具体代码

1
2
3
4
5
6
7
8
int Length( List L ) {
int length = 0;
while(L != NULL) {
length++;
L = L->Next;
}
return length;
}