置顶文章

1k 1 分钟

​ Hello,My name is Jean~ 大家可以叫我 Jean , 代号:The High Priestess(女祭司) Jean 学习记录 & 编程笔记 ps: 传说只有聪明人才能看见下面一行字~ 我才不会告诉你!╭(╯^╰)╮ !!what's up? 你居然是我的有缘人!!! !! # 小角落:🌘 塔罗牌 Ⅱ. 女教皇 (女司祭长)(THE HIGH...
1.6k 1 分钟

以下为 Jean 学习笔记和习题整理,供学习和参考 # 运算符 # 位运算符 位运算是以二进制位为单位进行的运算,其操作数和运算结果都是整型值。 位运算符: 与 & 0&0=0 0&1=0 1&0=0 1&1=1 或 | 0\0=0 0\1=1 1\0=1 1\1=1 异或 ^ 0^0=0 0^1=1 1^0=1 1^1=0 取反~ ~1=0 ~0=1 (左移右移我容易搞混。看箭头方向,箭头朝哪边就是向哪边移) # 左右 & 右移 # 1....

精选分类

文章列表

1.4k 1 分钟

# 1. 将有序数组转成二叉搜索树 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 # 题解 在数组中选取一个元素为根节点,然后递归构造左右子树 注意:二叉搜索树的中序遍历是升序序列,题目中给的就是升序数组,因此可以确保是二叉树中的中序遍历序列。 # 1. 中序遍历:选择中间左边的数字作为根节点 class Solution { public TreeNode sortedArrayToBST(int[] nums)...
1.8k 2 分钟

# 1. 题目 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明:叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回最大深度:3 # 我的题解 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} *...
1.6k 1 分钟

# 1. 深度优先搜索 1. 如果两个结点都为空则两个二叉树相同, 2. 如果其中一个结点为空,则两个二叉树不相同, 3. 如果节点值相同,在判断左子树和右子树是否相同。 递归的判断两个子树是否相同。 class Solution { public boolean isSameTree(TreeNode p, TreeNode q) { if (p == null && q == null) { return true; } else if (p == null || q == null)...
163 1 分钟

​ # 九种好看的渐变色 网址: https://baijiahao.baidu.com/s?id=1644345842477287270&wfr=spider&for=pc uni-app 的好看的按钮: https://blog.csdn.net/wy313622821/article/details/82810123
169 1 分钟

​ # 1.IDEA 找不到 org.springframework.xxxx 包的问题: 如果 Maven 下载被打断,但是 IDEA 骗你下完了,运行时会报错 解决办法: 在 idea 命令行中输入 mvn idea:idea 重构一下 # 2.@Param 找不到参数 导入 Mybatis 的包 import org.apache.ibatis.annotations.Param
453 1 分钟

​ # 1.Iview 的时间组件给后端传值格式化问题。 iview 的 Date-picker 选择器的时间 Tue Aug 10 2021 00:00:00 GMT+0800 (中国标准时间) ,这种时间并不适合我们直接存储到数据库中,并且从数据库中取出来也不方便. <DatePicker type="date" placeholder="Select...
2.4k 2 分钟

# 题目 nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。 给你两个 没有重复元素 的数组 nums1 和 nums2 ,下标从 0 开始计数,其中 nums1 是 nums2 的子集。 对于每个 0 <= i < nums1.length ,找出满足 nums1 [i] == nums2 [j] 的下标 j ,并且在 nums2 确定 nums2 [j] 的 下一个更大元素 。如果不存在下一个更大元素,那么本次查询的答案是 -1 。 返回一个长度为 nums1.length 的数组 ans...
690 1 分钟

# 题目 给定一个二叉树的根节点 root ,返回 它的 后序 遍历 *。 示例 1: 输入:root = [1,null,2,3]输出:[1,3,2]示例二: 输入:root = []输出:[]示例 3: 输入:root = [1] 输出:[1] tips: 树中节点数目在范围 [0, 100] 内 -100 <= Node.val <= 100 # 解法一:使用递归 建议先看中序遍历 /** * Definition for a binary tree node. * public class TreeNode { * int val;...
687 1 分钟

# 题目 给定一个二叉树的根节点 root ,返回 它的 前序 遍历 。 示例 1: 输入:root = [1,null,2,3]输出:[1,3,2]示例二: 输入:root = []输出:[]示例 3: 输入:root = [1] 输出:[1] tips: 树中节点数目在范围 [0, 100] 内 -100 <= Node.val <= 100 # 解法一:使用递归 建议先看中序遍历 /** * Definition for a binary tree node. * public class TreeNode { * int val;...
1.1k 1 分钟

# 题目 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3]输出:[1,3,2]示例二: 输入:root = []输出:[]示例 3: 输入:root = [1] 输出:[1] tips: 树中节点数目在范围 [0, 100] 内 -100 <= Node.val <= 100 # 解法一:使用递归 记忆:中序遍历不忘 “左链入栈” /** * Definition for a binary tree node. * public class TreeNode { *...