求链式表的表长
来源:互联网 发布:unity3d帧动画 编辑:程序博客网 时间:2024/06/12 01:39
本题要求实现一个函数,求链式表的表长。
函数接口定义:
int Length( List L );
其中List
结构定义如下:
typedef struct LNode *PtrToLNode;struct LNode { ElementType Data; PtrToLNode Next;};typedef PtrToLNode List;
L
是给定单链表,函数Length
要返回链式表的长度。
裁判测试程序样例:
#include <stdio.h>#include <stdlib.h>typedef int ElementType;typedef struct LNode *PtrToLNode;struct LNode { ElementType Data; PtrToLNode Next;};typedef PtrToLNode List;List Read(); /* 细节在此不表 */int Length( List L );int main(){ List L = Read(); printf("%d\n", Length(L)); return 0;}/* 你的代码将被嵌在这里 */
输入样例:
1 3 4 5 2 -1
输出样例:
5ANSWER:int Length( List L ){ int i = 0; while(L!= NULL ) { i++; L = L->Next; } return i;}
阅读全文
0 0
- 求链式表的表长
- PTA-求链式表的表长
- 求链式表的表长
- 求链式表的表长
- 4-3 求链式表的表长
- 4-3 求链式表的表长 (10分)
- 4-3 求链式表的表长
- 4-3 求链式表的表长 (10分)
- 6-3 PTA求链式表的表长
- 4-3 求链式表的表长 (10分) PTA
- 6-3 求链式表的表长(10 point(s))
- PTA数据结构与算法题目集(中文)4-3 求链式表的表长 (10分)
- 求链式线性表的倒数第K项
- 求链式线性表的倒数第K项
- 求链式线性表的倒数第K项
- 求链式线性表的倒数第K项
- 链式栈的初始化,判空,进栈,出栈,求长,求顶,打印,清空和销毁
- 链式表的实现
- maven3.3.9报错
- java中的基本数据类型存放位置
- 【日萌社原创】C / C++ 笔记
- eclipse常用的快捷键
- android studio 升级到2.3 不支持apt
- 求链式表的表长
- CGFloat和float的区别,什么时候用哪一种以及浮点数比较大小
- 【JAVA】在网上看到的一些题目,在此做一些整理<此贴不定期更新>
- Tensors
- Linux命令
- css外边距合并
- 网络安全概述
- JDBC隔离级别
- Mybatis之typeAlias配置的3种方法