
数据结构
文章平均质量分 79
TomLazy
及时当勉励 岁月不待人
展开
-
用二叉树表示家谱关系并实现各种查找功能
用二叉树表示家谱关系并实现各种查找功能目的:掌握二叉树遍历算法的应用,熟练使用先序、中序、后序3种递归遍历算法进行二叉树问题的求解。内容:采用一棵二叉树表示一个家谱关系,要求具有以下功能:①、文件操作功能,即家谱记录的输入、家谱记录的输出、清除全部文件记录和将家谱记录存盘。②、家谱操作功能,即用括号表示法输出家谱二叉树、查找某人的所有儿子、查找某人的所有祖先。需求分析:模块1:功能选择分...原创 2019-01-24 20:20:29 · 23399 阅读 · 23 评论 -
约瑟夫生者死者游戏
目标:①、掌握线性表的表示和实现 ②、学会定义抽象数据类型 ③、学会分析问题,设计适当的解决方案 ④、深入掌握栈和队列应用的算法设计。**内容:**古代某法官要判决n个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第s个人开始数起,每数到第d个犯人,就来出来处决,然后再从下一个开始数d个,数到的人再处决,……,直到剩下最后一个犯人予以赦免。程序流程图:**问题概述:--...原创 2019-01-25 19:13:28 · 2252 阅读 · 0 评论 -
公共停车管理问题
随着社会经济的发展,居民收入不断提升,私家汽车保有量持续增长,由此带来对城市公共道路停车场的需求不断攀升,本文利用了编程的思想完成了一个停车管理收费的一个小程序。原创 2019-01-26 19:13:24 · 353 阅读 · 1 评论