最新 最热

每日一题:奇偶树

给你二叉树的根节点,如果二叉树为 奇偶树 ,则返回 true ,否则返回 false 。

2023-04-12
0

二叉树的坡度

一个树的 节点的坡度 定义即为,该节点左子树的节点之和和右子树节点之和的 差的绝对值 。如果没有左子树的话,左子树的节点之和为 0 ;没有右子树的话也是一样。空结点的坡度是 0 。...

2023-04-12
0

从根到叶的二进制数之和

给出一棵二叉树,其上每个结点的值都是 0 或 1 。每一条从根到叶的路径都代表一个从最高有效位开始的二进制数。

2023-04-12
0

本期题目:寻找路径 or 数组二叉树

二叉树也可以用数组来存储,给定一个数组,树的根节点的值储存在下标1, 对于储存在下标n的节点,他的左子节点和右子节点分别储存在下标 2*n 和 2*n+1, 并且我们用-1代表一个节点为空。 给定一个数组存储的二叉树,试求从根...

2023-04-11
0

【计算理论】计算复杂性 ( 证明 非确定性图灵机 与 确定性图灵机 的时间复杂度 之间的指数关系 )

在上一篇博客 【计算理论】计算复杂性 ( 非确定性图灵机的时间复杂度 | 非确定性图灵机 与 确定性图灵机 的时间复杂度 之间的关系 ) 中 , 提出如下命题 :...

2023-03-28
0

字典树(前缀树)

Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种,典型应用是用于统计和排序大量相同的字符串,所以经常被搜索引擎系统用于文本词频统计。它的优点是: 利用字符串的公共前缀来减少查询时间,最大限...

2023-03-23
1

数据结构【第五章知识小结】

性质3: 对于任何一棵二叉树,若度为2的结点数有n2个,则叶子数n0必定为n2+1 (即n0=n2+1)

2023-03-22
0

【数据结构】树代码实现

一对多:我们要存放的是所有节点存放的孩子,存放所有节点的东西是数组,由于存放的孩子的数量不固定,所以选用链表。

2023-03-21
0

java入门之数据结构详细介绍以及代码示例

数据结构是计算机科学中的一个重要概念,它是指在计算机中存储和组织数据的方式。在Java中,数据结构可以通过类和接口来实现。本文将介绍Java中常见的数据结构,包括数组、链表、栈、队列、二叉树、哈希表等,并提供相应的代...

2023-03-20
0

Leetcode 111. 二叉树的最小深

输入:root = [3,9,20,null,null,15,7] 输出:2 示例 2:

2023-03-13
0