美文网首页C语言的结构(struct)
专题列表页
C语言的结构(struct)

关于学习struct的自我总结

  • 53
    2017-06-20
  • 树、森林和二叉树之间的转换树、森林和二叉树之间的转换(左兄弟右孩子) 树转换为二叉树 1. 加线 在所有兄弟结点之间加一条连线。 2. 去线...[作者空间]

  • 88
    2017-06-20
  • 线索二叉树线索二叉树的原理 通过考察各种二叉链表,不管儿叉树的形态如何,空链域的个数总是多过非空链域的个数。准确的说,n各结...[作者空间]

  • 37
    2017-06-10
  • 广度优先遍历(二叉树)第一,初始化二叉树和调用基于链表的队列的代码。 第二,二叉树的广度优先遍历。(用队列来实现) 第三,调用方法。 以...[作者空间]

  • 17
    2017-06-10
  • 深度优先遍历中的后序遍历(二叉树)第一,初始化二叉树和调用基于链表的栈的代码。(和中序遍历的一样) 第二,二叉树的后序遍历。 第三,调用方法。 以上...[作者空间]

  • 14
    2017-06-10
  • 深度优先遍历中的中序遍历(二叉树)第一,初始化二叉树和调用基于链表的栈代码。 第二,二叉树的中序遍历。(用栈来实现) 第三,调用方法。 以上就是深度...[作者空间]

  • 42
    2017-06-10
  • 深度优先遍历中的先序遍历(二叉树)第一,初始化二叉树。 第二,二叉树的先序遍历。(运用递归的方法) 第三,调用方法。 这就是深度优先遍历中的先序遍历...[作者空间]

  • 21
    2017-06-10
  • 二叉树1、基本概念 二叉树(Binary Tree)是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left...[作者空间]

  • 9
    2017-06-10
  • 树前面讲到的顺序表、栈和队列都是一对一的线性结构,这节讲一对多的线性结构——树。「一对多」就是指一个元素只能有一个前...[作者空间]

  • 21
    2017-06-07
  • 基于链表的队列第一,初始化队列。 第二,添加和移除元素。(判断队列是否为空) 第三,获取队列中元素,清空队列,队列的遍历。 第四...[作者空间]

  • 19
    2017-06-04
  • 基于数组的队列1.对于基于数组实现的队列,要使用循环队列,否则会出现假溢出。 2.队列中的元素要比数组的长度少一个,用来判断队列...[作者空间]

  • 7
    2017-06-03
  • 简介: 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)...[作者空间]

  • 14
    2017-06-03
  • (a+b)/d+(c+d)*x+b ((((a+b)/d)+((c+d)*x))+b) ((((ab)+d)/((...[作者空间]

  • 15
    2017-06-03
  • 用递归求斐波那契数列和阶层一:用递归求阶层。(和包括用for循环求阶层) 二:用递归求斐波拉契数列。[作者空间]

  • 4
    2017-06-03
  • 定义: 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个...[作者空间]

  • 64
    2017-06-03
  • 基于链表的栈第一,初始化栈和清空栈。 第二,入栈和出栈。 第三,获取栈顶元素和显示栈中元素。 第四,调用方法。 这就是基于链表...[作者空间]

  • 23
    2017-05-25
  • 基于数组的栈第一,初始化栈和清空栈。 第二,入栈和出栈。 第三,获取栈顶元素和显示栈中元素。 第四,调用方法。 这就是基于数组...[作者空间]

  • 8
    2017-05-25
  • 基本概念: ①定义:栈是限定仅在表头进行插入和删除操作的线性表。要搞清楚这个概念,首先要明白”栈“原来的意思,如...[作者空间]

  • 11
    2017-05-24
  • C语言中的链表(3)② 双向链表中的双向循环链表的实现 第一步,创建出节点和链表并且进行初始...[作者空间]

  • 74
    2017-05-22
  • C语言中的链表(3)① 双向链表的实现 双向链表也叫双链表,是链表的一种,它的每个数...[作者空间]

  • 13
    2017-05-17
  • C语言中的链表(2) 单链表的实现 第一步,创建出节点和链表并且进行初始化。...[作者空间]