给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝...
目录 AcWing 92. 递归实现指数型枚举 AcWing 93. 递归实现组合型枚举 AcWing 94. 递归实现排列型枚举 AcWing 1209. 带分数 AcWing 1208. 翻硬币 AcWing 92...
一.位运算的概念 什么是位运算? 程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。 位运...
文章目录 如何理解“递归”? 递归需要满足的三个条件 如何编写递归代码? 递归代码要警惕堆栈溢出 递归代码要警惕重复计算 最后说一句 ...
文章目录 排序介绍 插入排序 直接插入排序 希尔排序 选择排序 选择排序 堆排序 交换排序 冒泡排序 快速排序 递归实现 Hoare版本 挖坑法 ...
目录 题目要求:给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 方法一:递归 方法二:迭代 思路分析: 复杂度分析...