当前位置:   article > 正文

已知first为单链表的表头指针,链表中储存的都是整型数据,写出下列运算的递归算法:(1)求链表中的最大整数。(2)求链表的结点个数。(3)求链表中所有元素的平均值。_f为单链表的表头指针, 链表中存储的都是整型数据,试写出实现下列运算的递归算法:

f为单链表的表头指针, 链表中存储的都是整型数据,试写出实现下列运算的递归算法:

已知first为单链表的表头指针,链表中储存的都是整型数据,写出下列运算的递归算法:
(1)求链表中的最大整数。
(2)求链表的结点个数。
(3)求链表中所有元素的平均值。
在这里插入图片描述
源代码:

#include<stdio.h>
#include<stdlib.h>
#define MAXSIZE 100
#define OK 1
#define ERROR 0
typedef int ElemType;
typedef int Status;
//定义线性表
typedef struct LNode
{
   
	ElemType data;
	struct LNode *next;
} LNode,*LinkList;
// 初始化
Status InitList (LinkList &L)
{
   
	L=new LNode;
	L->next=NULL;
	return OK;
}
//链表的取值
Status 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/852787
推荐阅读
相关标签
  

闽ICP备14008679号