归档
01
【MySQL学习】4.高性能索引 【MySQL学习】4.高性能索引
1 索引的本质帮助MySQL高效获取数据的数据结构。 2 索引分类 数据结构维度:B+树索引,Hash索引,全文索引(Full Text),R树索引。 物理存储维度:聚集索引,非聚集索引。 逻辑维度:空间索引(Spatial Index),
2023-06-01
31
30
30
30
【LeetCode】872.叶子相似的树 【LeetCode】872.叶子相似的树
1 问题请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。举个例子,如上图所示,给定一棵叶值序列为 (6, 7, 4, 9, 8) 的树。 如果有两棵二叉树的叶值序列是相同的,那么我们就认为它们是 叶相似
2023-05-30
30
【MySQL学习】2.事务和事务的隔离级别 【MySQL学习】2.事务和事务的隔离级别
1 什么是事务? 是数据库管理系统(DBMS)执行过程中的一个逻辑单位(不可再进行分割),由一个有限的数据库操作序列构成(多个DML语句,select语句不包含事务),要不全部成功,要不全部不成功。 2 事务特性2.1 原子性(atomi
2023-05-30
26
【LeetCode】47.全排列II 【LeetCode】47.全排列II
1 问题给定一个可包含重复数字的序列 nums ,按任意顺序返回所有不重复的全排列。 示例 1 输入:nums = [1,1,2] 输出: [[1,1,2],[1,2,1],[2,1,1]] 示例 2 输入:nums &#x
2023-05-26
26
【LeetCode】46.全排列 【LeetCode】46.全排列
1 问题给定一个不含重复数字的数组 nums ,返回其所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1 输入:nums = [1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1
2023-05-26
25
【LeetCode】11.盛最多水的容器 【LeetCode】11.盛最多水的容器
1 问题给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最
2023-05-25
25
【LeetCode】392. 判断子序列 【LeetCode】392. 判断子序列
1 问题给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,”ace”是”abcde”的一个子序列,而”aec”不是)。 进阶
2023-05-25
25
25
【LeetCode】283.移动零 【LeetCode】283.移动零
1 问题给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1 输入: nums = [0,1,0,3,12]输出: [1,
2023-05-25
8 / 13