240 发简信
IP属地:上海
  • Resize,w 360,h 240
    在linux环境下静态库(.a)的编译和使用

    一、静态库的概念 库是预编译的目标文件(.o)的集合,它们可以被链接进程序。 标准系统库可在目录/usr/lib与/lib中找到。比如,在类Un...

  • 算法:二分法

    一、基本二分法的描述 二分搜索(英语:binary search),也称折半搜索、对数搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜索过...

  • 数据结构:n叉树的两种遍历方式

    一、深度优先遍历算法 深度优先搜索算法(英语:Depth-First-Search,DFS)是一种用于遍历或搜索树和图的算法。沿着树的深度遍历树...

  • 数据结构:树的C++实现

    一、树 1、节点的定义 2、树的抽象数据结构 3、树的基本操作 3.1、 插入 3.2、查询 3.3、求树高、节点个数、叶子个数、判断空

  • Resize,w 360,h 240
    数据结构:树

    1、什么是树? 在计算机科学中,树(英语:tree)是一种抽象数据类型,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个...

  • Resize,w 360,h 240
    LeetCode:559. Maximum Depth of N-ary Tree

    题目要求 Given a n-ary tree, find its maximum depth.The maximum depth is the...

  • 数据结构:树的实现和遍历(c++)

    (一)二叉树的遍历——递归实现 二叉树常见的遍历方式分为前序遍历、中序遍历和后序遍历。 1 前序遍历 前序遍历也叫先序遍历,按照根结点->左子树...

  • Resize,w 360,h 240
    数据结构:二叉查找树C++实现

    (一) 什么是二叉查找树 二叉查找树,也叫二叉搜索树,英文是Binary Search Tree,简称BST,它是以一颗二叉树来组织的,如图一所...