240 投稿
收录了12篇文章 · 14人关注
  • Resize,w 360,h 240
    大话数据结构读书笔记

    一、数据结构绪论 逻辑结构与物理结构逻辑结构:集合、线性(一对一)、树(一对多)、图(多对多)物理结构:顺序存储结构、链式储存结构 抽象数据类型...

  • C语言的链表(篇章之二:动态链表)

    一、【链表的创建】: 【1】、空链表: 【2】、头插法; 【3】、尾插法: 二、【链表的遍历和查找】: 链表的结构相对而言比较特殊,在对链表中的...

  • Resize,w 360,h 240
    递归求二叉树某一层的所有节点及求二叉树的高度

    1、输出二叉树某一层上所有的节点,一般用递归方式解决。2、求二叉树的高度,也用递归方式解决。 //求最大值 //创建🌲 打印二叉树某一层上的所有...

  • Resize,w 360,h 240
    数据结构学习第四弹 二叉树的性质和存储结构

    二叉树的性质 性质1: 在二叉树的第i层上至多有2^(i-1)个结点(i>0) 因为一个节点度不大于2(即每个结点只能有两棵子树),如果假设这棵...

  • 一篇文章搞定面试中的二叉树题目(java实现)

    最近总结了一些数据结构和算法相关的题目,这是第一篇文章,关于二叉树的。先上二叉树的数据结构: 二叉树的题目普遍可以用递归和迭代的方式来解 1.求...

  • 链表与二叉树

    1. 链表 链表是最基本的数据结构,面试官也常常用链表来考察面试者的基本能力,而且链表相关的操作相对而言比较简单,也适合考察写代码的能力。链表的...

    0.4 Mr希灵 1 17
  • Resize,w 360,h 240
    <<大话数据结构>>之浅谈二叉树

    编程中我们会遇到多少挫折?表放弃,沙漠尽头必是绿洲。 学习二叉树的意义 由于二叉树的知识更倾向于理论,所以我们在实际应用开发过程中使用的并不多,...

  • 算法之二: <<二叉树>>

    1.什么是二叉树? 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”和“右子树”,左子树和右子树同时也是二叉树。...

  • 递归算法总结

    之前分享了一篇随机算法,这次再把以前写的递归算法的文章梳理一下,这篇文章主要是受到宋劲松老师写的《Linux C编程》的递归章节启发写的。最能体...

  • 数据结构_基础结构

    链表 链表是一种数据结构,相对于数组而言,插入和删除的开销比较小,而查找的代价较大.以下我们实现双向链表: 在我写的这个双向链表中头节点head...

专题公告

专门收藏好的算法