随笔分类 -  算法与数据结构

摘要:判断完全二叉树。 完全二叉树的定义是,只有第n行将所有子节点元素集中在最左以外(可以不满),其余行所有节点均为满。 结构 1.采用层次遍历 通过建立一个队列,将节点an层次入队列。当队列首节点为空时,之后的节点应当均为空,出现非空,则为非完全二叉树 2.递归判断的方法 如果要使用最原始... 阅读全文
posted @ 2015-11-29 18:56 sean10 阅读(929) 评论(0) 推荐(1)
摘要:栈——C语言模拟 __一、定义__ 根据wiki百科,栈(stack),是一种特殊的串列形式的数据结构,是线性表的一种,一种_限制访问端口_的线性表。 栈的特殊之处在于只能在链接串列的一端,即栈顶(top)进行操作,在栈顶进行存入数据(push),取出(pop). 推入:将数据放入栈的顶端,... 阅读全文
posted @ 2015-11-05 13:37 sean10 阅读(532) 评论(0) 推荐(0)