自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 收藏
  • 关注

原创 leetcode系列-501. 二叉搜索树中的众数

二叉搜索树中的众数

2022-09-14 20:28:06 169 1

原创 剑指 Offer II 系列044. 二叉树每层的最大值

【代码】剑指 Offer II 系列044. 二叉树每层的最大值。

2022-09-14 19:08:45 165

原创 leetcode系列-530. 二叉搜索树的最小绝对差

【代码】leetcode系列-530. 二叉搜索树的最小绝对差。

2022-09-14 18:15:56 163

原创 leetcode系列-98.验证二叉搜索树

【代码】leetcode系列-98.验证二叉搜索树。

2022-09-14 17:48:18 165

原创 leetcode系列-106. 从中序与后序遍历序列构造二叉树

【代码】leetcode系列-106. 从中序与后序遍历序列构造二叉树。

2022-08-31 20:50:38 173

原创 手写简单vue3响应式原理(reactive ref toRef toRefs)

【代码】手写简单vue3响应式原理(reactive ref toRef toRefs)

2022-08-24 18:52:05 237 1

原创 leetcode系列-14. 最长公共前缀

【代码】leetcode系列-14. 最长公共前缀。

2022-08-22 20:25:34 62

原创 mini-vue 代码块

mini-vue

2022-08-18 21:09:09 178

原创 vue3.0响应式原理.reactive watchEffect

代码】vue3.0响应式原理.reactive watchEffect。

2022-08-18 19:59:37 103

原创 js/javascript/JS/Javascript/JavaScript/Js-牛客系列之HJ77.火车进站

火车进站 javascript js JS Js

2022-08-05 17:52:10 347

原创 JavaScript基本数据类型及类型检测

js基本数据类型以及类型检测

2022-07-28 22:33:26 63

原创 css水平垂直居中

css 水平垂直居中的五种方法

2022-07-28 19:58:03 81

原创 关于JavaScript的继承

关于JavaScript的继承

2022-07-27 22:13:55 150

原创 JavaScript实现ajax

实现ajax请求

2022-07-27 21:14:45 1567

原创 JavaScript实现深拷贝

JavaScript实现深拷贝

2022-07-27 20:29:50 204

原创 vue2双向数据绑定(不加订阅-观察者模式)

vue2的双向数据绑定

2022-07-22 22:57:41 166

原创 leetcode系列-213.打家劫舍II

打家劫舍2

2022-07-22 20:59:07 84

原创 leetcode系列-700.二叉搜索树中的搜索

二叉搜索树中的搜索

2022-07-21 22:56:36 91 1

原创 leetcode系列-54. 螺旋矩阵

螺旋矩阵

2022-07-03 16:35:11 76

原创 leetcode系列-59. 螺旋矩阵 II

螺旋矩阵 II

2022-06-29 22:38:47 66

原创 leetcode系列-219. 存在重复元素 II

存在重复元素 II

2022-06-29 21:17:20 37

原创 leetcode系列-27. 移除元素

移除元素

2022-06-29 20:40:03 36

原创 leetcode系列-394. 字符串解码

394. 字符串解码

2022-06-26 22:43:42 126

原创 leetcode系列-198.打家劫舍

打家劫舍

2022-06-25 15:58:45 54 1

原创 leetcode系列-343.整数拆分

整数拆分

2022-06-22 22:23:24 60 1

原创 leetcode系列-63.不同路径 II

不同路径 带障碍 动态规划

2022-06-22 09:32:24 49 1

原创 leetcode系列-62.不同路径

不同路径

2022-06-20 20:29:36 43 1

原创 leetcode系列-746.使用最小花费爬楼梯

使用最小花费爬楼梯

2022-06-18 16:33:36 138 1

原创 leetcode系列-70. 爬楼梯

爬楼梯

2022-06-15 20:28:50 56 1

原创 leetcode系列-509.斐波那契数

斐波那契数

2022-06-15 19:52:49 58 1

原创 leetcode系列-309.最佳买卖股票时机含冷冻期

最佳买卖股票时机含冷冻期

2022-06-13 22:00:39 63

原创 leetcode系列-714. 买卖股票的最佳时机含手续费

买卖股票的最佳时机含手续费

2022-06-09 21:14:15 58

原创 leetcode系列-121. 买卖股票的最佳时机

买卖股票的最佳时机

2022-06-08 20:11:29 56

原创 leetcode系列-617.合并二叉树

题目描述:给你两棵二叉树: root1 和 root2 。想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为 null 的节点将直接作为新二叉树的节点。返回合并后的二叉树。注意: 合并过程必须从两个树的根节点开始。示例 1:输入:root1 = [1,3,2,5], root2 = [2,1,3,null,4,null,

2022-05-30 22:46:51 62

原创 leetcode系列-122.买卖股票的最佳时机 II

题目描述:给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。返回 你能获得的 最大 利润 。示例 1:输入:prices = [7,1,5,3,6,4]输出:7解释:在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5 - 1 = 4 。 随后,在

2022-05-19 21:28:34 83

原创 leetcode系列-455. 分发饼干

题目描述:假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。示例 1:输入: g = [1,2,3], s = [1,1]输出: 1解释: 你有三个孩子和两块小饼干,3个

2022-05-18 21:51:55 52

原创 leetcode系列-376. 摆动序列

题目描述:如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。例如, [1, 7, 4, 9, 2, 5] 是一个 摆动序列 ,因为差值 (6, -3, 5, -7, 3) 是正负交替出现的。相反,[1, 4, 7, 2, 5] 和 [1, 7, 4, 5, 5] 不是摆动序列,第一个序列是因为它的前两个差值都是正数,第二个序列是因为它的最后一个差值为零。子序列 可以通

2022-05-18 21:30:32 75

原创 leetcode系列-53.最大子数组和

题目描述:给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [5,4,-1,7,8]输出:23// 贪心算法/** * @param {number[]} nums

2022-05-18 20:52:44 79

原创 leetcode系列-222.完全二叉树的个数

题目描述:给你一棵 完全二叉树 的根节点 root ,求出该树的节点个数。完全二叉树 的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层,则该层包含 1~ 2h 个节点。示例 1:输入:root = [1,2,3,4,5,6]输出:6示例 2:输入:root = []输出:0示例 3:输入:root = [1]输出:1/** * Definition for a

2022-05-11 22:38:24 99

原创 leetcode系列-101.对称二叉树

题目描述:给你一个二叉树的根节点 root , 检查它是否轴对称。示例 1:输入:root = [1,2,2,3,4,4,3]输出:true示例 2:输入:root = [1,2,2,null,3,null,3]输出:false/** * Definition for a binary tree node. * function TreeNode(val, left, right) { * this.val = (val===undefined ? 0 : val)

2022-05-11 22:18:40 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除