本文主要是介绍数据结构课设 家谱处理 (map),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
5-12 家谱处理 (30分)
人类学研究对于家族很感兴趣,于是研究人员搜集了一些家族的家谱进行研究。实验中,使用计算机处理家谱。为了实现这个目的,研究人员将家谱转换为文本文件。下面为家谱文本文件的实例:
JohnRobertFrankAndrewNancyDavid
家谱文本文件中,每一行包含一个人的名字。第一行中的名字是这个家族最早的祖先。家谱仅包含最早祖先的后代,而他们的丈夫或妻子不出现在家谱中。每个人的子女比父母多缩进2个空格。以上述家谱文本文件为例,John
这个家族最早的祖先,他有两个子女Robert
和Nancy
,Robert
有两个子女Frank
和Andrew
,Nancy
只有一个子女David
。
这篇关于数据结构课设 家谱处理 (map)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!