//单链表测长
int length(node *head)
{
int n=0;
node *p;
p = head; //链表初始
while(p!=NULL) //链表结束
{
p=p->next;
n++;
}
return(n);
}
参考文献
数据结构基础(一):单链表 双链表 循环链表 - c++语言程序开发技术文章_c++编程 - 红黑联盟
https://www.2cto.com/kf/201310/248383.html
本文介绍了一种使用C++语言实现的单链表长度测量方法。通过遍历单链表节点并计数的方式,准确地获取链表的长度。该算法适用于计算机科学中的数据结构学习。
//单链表测长
int length(node *head)
{
int n=0;
node *p;
p = head; //链表初始
while(p!=NULL) //链表结束
{
p=p->next;
n++;
}
return(n);
}
参考文献
数据结构基础(一):单链表 双链表 循环链表 - c++语言程序开发技术文章_c++编程 - 红黑联盟
https://www.2cto.com/kf/201310/248383.html
8570
857

被折叠的 条评论
为什么被折叠?