2015年11月13日

摘要: 阅读全文
posted @ 2015-11-13 13:54 acodewarrior 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 链表的c语言实现(一)准备:动态内存分配一、为什么用动态内存分配但我们未学习链表的时候,如果要存储数量比较多的同类型或同结构的数据的时候,总是使用一个数组。比如说我们要存储一个班级学生的某科分数,总是定义一个float型(存在0.5分)数组:float score[30];但是,在使用数组的时候,总... 阅读全文
posted @ 2015-11-13 11:45 acodewarrior 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在度大于2的... 阅读全文
posted @ 2015-11-13 11:36 acodewarrior 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树有关的题目基本都可以用递归思想解决,当然有些题目非递归解法也应该掌握,... 阅读全文
posted @ 2015-11-13 11:25 acodewarrior 阅读(294) 评论(0) 推荐(0) 编辑

导航