试编写一个算法,在带表头结点的单链表中寻找第i个结点. 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 单链表 算法 表头 搜索资料 2个回答 #热议# 不吃早饭真的会得胆结石吗? luxer1236e70 2012-11-08 · TA获得超过1609个赞 知道小有建树答主 回答量:270 采纳率:100% 帮助的人:126万 我也去答题访问个人页 关注 展开全部 for (int k=0; k<i; k++) //k==0时,头结点就是头结点{ head=head->next;// k循环累加,头结点指向下一结点,循环i次(k=0:i-1)}return (head->value); 此为思路,严谨一些,你可以先将head赋值给某个其他的struct *p,让p一直向后检索,head保持不变。 返回值类型和变量名称,根据实际调整一下。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 慕课网广告2024-12-01算法LLM行业领军专家亲自授课,分享独家经验,助你成为AI大模型实战专家!算法八大模块递进式学习,解锁各项AI技能成就,提升职场竞争力!class.imooc.com LISAIJIE2010 2012-11-08 知道答主 回答量:9 采纳率:0% 帮助的人:6.2万 我也去答题访问个人页 关注 展开全部 typedef struct LNode{ int data; LNode *next;}LNode;LNode Find( LNode*bt , int i){ LNode * p; int count; p=bt->next; while (count!=i) { p=p->next; count ++; } return p; } 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容算法-AI智能面试-点击进入www.lalanmo.com查看更多算运势有什么办法-生辰八字五行运势ysc.omyanc.top查看更多 其他类似问题 2021-06-26 编写程序,建立一个带有节点的单向链表,输入字符串,并按从小到大顺序组织到链表中 2021-11-19 已知一个带头结点的单链表L。编写算法计算数据域值为x的结点个数。 单链表的类型定义如下: type 2020-02-21 对给定的单链表 L ,设计一个算法,删除 L 中值为 x 的结点的直接前驱结点 3 2022-09-09 【简答题】简答编程题 给定一个双向链表的头结点,需要在第N个节点后面插入一个新的节点,新增节点的 2023-04-24 假设长度大于1的循环单链表中,既无头结点也无头指针, p 为指向该链表中某一结点的指针,编写算法删 2023-04-24 假设长度大于1的循环单链表中,既无头结点也无头指针, p 为指向该链表中某一结点的指针,编写算法删 2023-04-24 假设长度大于1的循环单链表中,既无头结点也无头指针, p 为指向该链表中某一结点的指针,编写算法删 2023-05-18 在单链表中,增加头结点的目的是( )。 更多类似问题 > 为你推荐: