上一页 1 2 3 4 5 6 ··· 32 下一页
摘要: 832. 翻转图像 题目描述 给定一个 n x n 的二进制矩阵 image ,先 水平 翻转图像,然后 反转 图像并返回 结果 。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。 例如,水平翻转 [1,1,0] 的结果是 [0,1,1]。 反转图片的意思是图片中的 0 全部被 1 替换, 1  阅读全文
posted @ 2023-10-30 15:14 野哥李 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 830. 较大分组的位置 题目描述 在一个由小写字母构成的字符串 s 中,包含由一些连续的相同字符所构成的分组。 例如,在字符串 s = "abbxxxxzyy" 中,就含有 "a", "bb", "xxxx", "z" 和 "yy" 这样的一些分组。 分组可以用区间 [start, end] 表示 阅读全文
posted @ 2023-10-30 12:12 野哥李 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 108. 将有序数组转换为二叉搜索树 题目描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 示例 1: 输入:nums = [-10,-3,0,5,9 阅读全文
posted @ 2023-10-27 11:28 野哥李 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 104. 二叉树的最大深度 题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 阅读全文
posted @ 2023-10-27 10:17 野哥李 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 101. 对称二叉树 题目描述 给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:false 提示: 树中节点数目在范围 [1, 阅读全文
posted @ 2023-10-25 09:49 野哥李 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 100. 相同的树 题目描述 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 输入:p = [1,2,3], q = [1,2,3] 输出:true 示例 2: 输入:p = [1,2], q 阅读全文
posted @ 2023-10-24 20:17 野哥李 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 94. 二叉树的中序遍历 题目描述 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 提示: 树中节点 阅读全文
posted @ 2023-10-24 17:06 野哥李 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 学习二叉树遍历(先序、中序、后序)的相关方法 二叉树有多种遍历方法,有层次遍历、深度优先遍历、广度优先遍历等。 本文只涉及二叉树的先序、中序、后序的递归和非递归遍历。 涉及到的代码都用Java编写,可了解其流程。 首先给出二叉树节点类: 树节点: class TreeNode { int val; 阅读全文
posted @ 2023-10-24 16:13 野哥李 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 88. 合并两个有序数组 题目描述 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并后数组不应由 阅读全文
posted @ 2023-10-23 16:41 野哥李 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 824. 山羊拉丁文 题目描述 给你一个由若干单词组成的句子 sentence ,单词间由空格分隔。每个单词仅由大写和小写英文字母组成。 请你将句子转换为 “山羊拉丁文(Goat Latin)”(一种类似于 猪拉丁文 - Pig Latin 的虚构语言)。山羊拉丁文的规则如下: 如果单词以元音开头( 阅读全文
posted @ 2023-10-23 15:49 野哥李 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 32 下一页