树的遍历

作者: 多多爱美丽 | 来源:发表于2017-10-09 14:20 被阅读0次

    每次发现知识欠缺点都是一种进步  过好每天,身体心灵最重要

    树的查找有叶子节点和根节点两种,在校期间学的也都忘记了,这边重新复习一下;

    没有父节点的节点成为根节点;没有子节点的节点称为叶子节点;

    (计算机的文件系统数据结构是:树;非文件夹的节点是叶子节点)

    二叉树是特殊的树,叶子节点最多为两个,每个节点有一个左子节点和一个右子节点

    每个节点都不比它左子树的任意元素小,而且不比它的右子树的任意元素大的树是二叉搜索树。

    二叉搜索树方便查找:

    1. 如果x等于根节点,那么找到x,停止搜索 (终止条件)

    2. 如果x小于根节点,那么搜索左子树

    3. 如果x大于根节点,那么搜索右子树

    遍历方式:1.深度优先遍历:前序(根->左子树- >右子树)、中序(左子树->根->右子树)、后序(左子树->右子树->根)2.广度优先遍历

    适用地方:

    扫描手机存储中的文件:递归广度遍历

    相关文章

      网友评论

        本文标题:树的遍历

        本文链接:https://www.haomeiwen.com/subject/yfvuyxtx.html