中易网

试编写算法求单循环链表的表长

答案:3  悬赏:0  
解决时间 2021-03-07 15:09
试编写算法求单循环链表的表长
最佳答案
int length(slist L)
{
int *p,*q,i=0;
p=slist->first;
q=p->next;
for(;q!=p;i++)
q=q->next;
return i+1;
}
全部回答
best_first_search() { open = [起始节点]; closed = []; while ( open表非空 ) { 从open中取得一个节点x, 并从open表中删除.if (x是目标节点) { } { if( y不在open表和close表中 ) { 求y的估价值; 并将y插入open表中; //还没有排序 } else if( y在open表中 ) { if( y的估价值小于open表的估价值 ) 更新open表中的估价值; } else //y在close表中 { if( y的估价值小于close表的估价值 ) { 更新close表中的估价值; 从close表中移出节点, 并放入open表中; } } 将x节点插入close表中; 按照估价值将open表中的节点排序; } //end for } //end while } //end func
typedef struct Node {int data; struct Node *next; }Node,*Link; typedef structu {Link *head,*tail; int len; }LinkList; int length(LinkList L) {return L.len; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
AMD Athlon(速龙)II X 4 630四核、英特尔 Pe
一个等腰三角形的底边长25.2厘米,比两条腰长
通江县泥溪乡惠民帮扶站在什么地方啊,我要过
枸杞绿豆莲子同打豆浆功效
有关亚洲气候的说法,错误的是()
韩式环保家具城在哪里啊,我有事要去这个地方
有带办营业执照的吗
梵高智能门这个地址在什么地方,我要处理点事
电压互感器
求五星红旗迎风飘扬1-2部 高清下载,最好迅雷
我本凡夫俗子 何叹顿悟太迟”下一句?
天天喝菊花、枸杞、青果泡水,对身体会有什么
(1)一个圆柱体汽油桶,底面直径为8分米,高10
定风珠怎么放置五行?
已知AO⊥BO,CO⊥DO,∠AOD=150°。则∠BOC=
推荐资讯
运动速率为2*10^5m/s的电子波长
人们说话用词不当仅是因为对词语理解不透彻吗
一个人对你说暂时不在一起,会给你惊喜的是什
怎么考温州六中
求好看的花,最好有什么传说故事的,漂亮点,
市政道路工程,道路土方计算,原始高程,设计
什么是麦尔逊悬挂
小动物找工作作文200
qq里如果开了svip可以用vip的主题或功能吗?
大华印刷厂地址在哪,我要去那里办事
东方朔里 卫青和平阳公主结婚在哪集
大西瓜早教中心地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?