数据结构

位置:IT落伍者 >> 数据结构 >> 浏览文章

数据结构考研分类复习真题 第五章 答案[43]


发布日期:2022年03月09日
 
数据结构考研分类复习真题 第五章 答案[43]

()略

()求广义表原子个数的递归模型如下

f(p)=

PROC Number(p:glist; VAR n: integer)

VAR m:integer;

n:=;

IF p<>NIL THEN

[IF p^tag= THEN n:= ELSE Number(p^sublistm)

n:=n+m; Number(p^linkm); n:=n+m; ]

ENDP;

int Count(glist *gl)

//求广义表原子结点数据域之和原子结点数据域定义为整型

{if(gl==null) return();

else if (gl>tag==) return((p>data)+count(gl>link));

else return(count(gl>sublist)+count(gl>link)); }

}// Count

[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []

               

上一篇:数据结构考研分类复习真题 第五章 答案[44]

下一篇:数据结构考研分类复习真题 第五章 答案[42]