我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

数据结构算法设计: 请设计一个算法,统计一个循环单链表L中的结点个数。

算法设计:
请设计一个算法,统计一个循环单链表L中的结点个数。

int n = 0;
while (L != NULL) { L = L->next; n++; }

/* counts the nodes in the list /
int fuc(struct list
head)
{
void *tmp;
int i;
if(!head)
return -1;

for(i = 1, tmp = head, head = head->next; head != tmp; head = head->next)
        i++;
return i;

}

count=0;
顺序遍历链表,遍历到一个节点count++

近期文章

  • C++先序遍历非递归算法,可以进栈,不能出栈
  • java实现类似linux的tree命令,求解答
  • quartusⅡ总是编译出错
  • 在android studio中既要用到android.media.image又要用到java.awt.image怎么
  • quartusⅡ总是编译出错
  • 自定义textView的placeHolder被拉伸怎么办
  • Android XmlPullParserException异常
  • 数据结构关于抢红包算法问题
  • 如何调用android通讯录?
  • android中简单的库:Boolean 是“1”还是“0”
  • centos环境下Webserviceclient发送消息无响应
  • 前辈JSdowhile document.getElementById.innerHTML
  • 求20来个变量的遗传算法C程序
  • 关于java.lang.string.format()方法的详解,网上百度 只有英文的,看不懂;
  • C++中的类类型存在于内存中哪里
  • C语言题目,跪求大神给个代码,实在不会啊
  • 关于操作系统的c++代码怎么会出现这样的错误?
  • C语言程序求帮忙解惑,谢谢了
  • 新人求助,,,毫无基础,自学JAVA
  • ruby 模块中函数参数错误

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华