线性表可以用链表来存储,请用自然语言描述一算法,实现链表中元素个数的计算

线性表可以用链表来存储,请用自然语言描述一算法,实现链表中元素个数的计算... 线性表可以用链表来存储,请用自然语言描述一算法,实现链表中元素个数的计算 展开
 我来答
碧海风云

2017-12-13 · 碧海风的秘密小据点!
碧海风云
采纳数:909 获赞数:10281

向TA提问 私信TA
展开全部

自然语言?就是描述算法的原理么?

先给题主上源代码吧

/* 单链表数据结构 */
typedef struct lNode {
elemType data;
struct lNode *next;
} lNode, *linkList;

/* 获取单链表长度 */
/* 初始条件:单链表L已存在。操作结果:返回L中数据元素个数 */
int listLength (linkList L) {
int i = 0;
linkList p = L->next; /* p指向第一个结点 */

while (p) { /* 没到表尾 */
     i++;
     p=p->next;
}

return i;
}
  1. 将链表头结点地址作为参数

  2. 声明链表结点指针并指向链表第一个节点

  3. 遍历链表并通过整型变量计数

  4. 返回结点个数

Sievers分析仪
2025-01-06 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准... 点击进入详情页
本回答由Sievers分析仪提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式