自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 力扣 68场双周赛第三题 判断一个括号字符串是否有效

跳转至 判断一个括号字符串是否有效https://leetcode-cn.com/problems/check-if-a-parentheses-string-can-be-valid/题目一个括号字符串是只由'(' 和')'组成的非空字符串。如果一个字符串满足下面 任意一个条件,那么它就是有效的:字符串为().它可以表示为 AB(A与B连接),其中A 和B都是有效括号字符串。它可以表示为(A),其中...

2022-01-04 14:01:15 437

原创 力扣 329. 矩阵中的最长递增路径

跳转至 矩阵中的最长递增路径https://leetcode-cn.com/problems/longest-increasing-path-in-a-matrix/题目给定一个 m x n 整数矩阵 matrix ,找出其中 最长递增路径 的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。 你 不能 在 对角线 方向上移动或移动到 边界外(即不允许环绕)。示例 1:输入:matrix = [[9,9,4],[6,6,8],[2,1,1]]输...

2021-12-31 14:52:22 217

原创 力扣 97. 交错字符串

跳转至 交错字符串https://leetcode-cn.com/problems/interleaving-string/题目给定三个字符串s1、s2、s3,请你帮忙验证s3是否是由s1和s2 交错 组成的。两个字符串 s 和 t 交错 的定义与过程如下,其中每个字符串都会被分割成若干 非空 子字符串:s = s1 + s2 + ... + snt = t1 + t2 + ... + tm|n ...

2021-12-28 14:34:55 157

原创 力扣 968. 监控二叉树

跳转至 监控二叉树https://leetcode-cn.com/problems/binary-tree-cameras/题目给定一个二叉树,我们在树的节点上安装摄像头。节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。计算监控树的所有节点所需的最小摄像头数量。示例 1:输入:[0,0,null,0,0]输出:1解释:如图所示,一台摄像头足以监控所有节点。示例 2:输入:[0,0,null,0,null,0,n...

2021-12-27 18:06:48 126

原创 力扣 18. 四数之和

跳转至 四数之和https://leetcode-cn.com/problems/4sum/题目给你一个由 n 个整数组成的数组nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组[nums[a], nums[b], nums[c], nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0 <= a, b, c, d< na、b、c 和 d 互不相同nums...

2021-12-23 13:33:59 327

原创 力扣272场周赛第四题 使数组 K 递增的最少操作次数

题目给你一个下标从 0开始包含 n个正整数的数组arr,和一个正整数k。如果对于每个满足k <= i <= n-1的下标i,都有arr[i-k] <= arr[i],那么我们称arr是 K递增 的。比方说,arr = [4, 1, 5, 2, 6, 2]对于k = 2是 K 递增的,因为:arr[0] <= arr[2] (4 <= 5)...

2021-12-20 14:22:51 302

原创 力扣272场周赛第三题 股票平滑下跌阶段的数目

跳转至 股票平滑下跌阶段的数目https://leetcode-cn.com/problems/number-of-smooth-descent-periods-of-a-stock/题目给你一个整数数组prices,表示一支股票的历史每日股价,其中prices[i]是这支股票第i天的价格。一个 平滑下降的阶段定义为:对于连续一天或者多天,每日股价都比 前一日股价恰好少 1,这个阶段第一天的股价没有限制。请你返回 平滑下降阶...

2021-12-20 11:37:59 244

原创 力扣 240. 搜索二维矩阵 II题解

跳转至 搜索二维矩阵 IIhttps://leetcode-cn.com/problems/search-a-2d-matrix-ii/题目编写一个高效的算法来搜索mxn矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例 1:输入:matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[...

2021-12-14 13:31:02 241

原创 力扣 5. 最长回文子串题解

题目给你一个字符串s,找到s中最长的回文子串。示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"示例 3:输入:s = "a"输出:"a"示例 4:输入:s = "ac"输出:"a"提示:1 <= s.length <= 1000s 仅由数字和英文字母(大写和/或小写)组成题解 回文串指的是一个字符串的左...

2021-12-13 14:16:07 644

原创 力扣55. 跳跃游戏题解

跳转到 跳跃游戏https://leetcode-cn.com/problems/jump-game/题目给定一个非负整数数组nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例1:输入:nums = [2,3,1,1,4]输出:true解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。示例2:...

2021-12-11 12:32:55 197

原创 力扣270场周赛第三题 从二叉树一个节点到另一个节点每一步的方向 题解

跳转到 从二叉树一个节点到另一个节点每一步的方向https://leetcode-cn.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/题目给你一棵 二叉树的根节点root,这棵二叉树总共有n个节点。每个节点的值为1到n中的一个整数,且互不相同。给你一个整数startValue,表示起点节点 s的值,和另一个不同的整数destValue,表示终点节点t的值。...

2021-12-07 23:23:35 279

原创 力扣1034.边界着色 题解

跳转到 边界着色https://leetcode-cn.com/problems/coloring-a-border/题目给你一个大小为 m x n 的整数矩阵 grid ,表示一个网格。另给你三个整数row、col 和 color 。网格中的每个值表示该位置处的网格块的颜色。两个网格块属于同一 连通分量 需满足下述全部条件:两个网格块颜色相同在上、下、左、右任意一个方向上相邻...

2021-12-07 22:22:51 240

原创 力扣130.被围绕的区域题解

跳转到 被围绕的区域https://leetcode-cn.com/problems/surrounded-regions/题目给你一个m x n的矩阵board,由若干字符'X'和'O',找到所有被'X'围绕的区域,并将这些区域里所有的'O'用'X'填充。示例 1:输入:board = [["X","X","X","X"],["X","O","O","X"],["X","X","O","X"],["X","O","X","X"]]输出:[[...

2021-12-07 21:11:22 280

原创 长度最小的子数组题解

跳转至长度最小的子数组https://leetcode-cn.com/problems/minimum-size-subarray-sum/题目给定一个含有n个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组[numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:target = 7, nums = ...

2021-12-04 15:17:18 257

原创 功能比JSON.stringify强大的stringify(亲测好用)

介绍写了一个能将对象或数组转换成字符串(内部能转义多种数据类型)的函数,供大家使用。原理是把值转化为js代码字符串,再利用eval()函数把字符串转化为对象或数组,实现深拷贝。使用场景:localStorage、sessionStorage存储及转换,各种局限于只能使用字符串存储或传递对象的场景。例子: const obj = { a: NaN, b: '', ...

2021-11-16 16:14:13 1500

原创 React+ts搭建脚手架

目录使用步骤1.安装create-react-app2.搭建react+ts脚手架使用步骤1.安装create-react-appnpm i create-react-app -g 或 yarn add create-react-app -g2.搭建react+ts脚手架npx create-react-app (项目名,不要使用中文,会报错) --template typescript未完待续。。。...

2021-09-12 12:21:36 1066 4

原创 webpack-dev-server的部分配置项

devServer:{...} 主要的配置对象。devServer.contentBase(boolean string array) 需要服务的文件夹,false为不启用服务。devServer.host(string) 指定使用的ip地址,默认为localhost,如果使用'0.0.0.0'则可以被外部访问。devServer.hot(boolean) 是否开启HMR(Hot Module Replacement)。...

2021-09-10 00:00:03 2498 2

原创 webpack-dev-server配置host为WLAN地址(用于移动端调试)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言 vue-cli和react-cli都为我们配置了Network,当我们的电脑连接了手机的WLAN我们就可以在手机通过WLAN的地址加端口号去访问本地项目以用于调试了!但是如果我们不使用这些框架的脚手架而是单纯用webpack去开发项目那么就需要自己去配置Network来用于真机调试。 ...

2021-09-09 21:51:24 2229 4

原创 如何在live server开启https

前言 在本地调试时live server默认开启的是http协议,如果我们想使用https协议时可以对live server进行一些配置以启用https协议。配置步骤1.安装mkcert打开windows的搜索功能搜索powershell,并以管理员的身份打开。 在powershell中输入命令Get-ExecutionPolicy,如果系统返回 Restricted,则在执行命令:Set-ExecutionPolicy AllSigned,选择A(全是)。 执...

2021-09-09 17:44:26 4165 2

原创 好好用的js组件库哇

一个组件库,包含轮播图、瀑布流、懒加载等源码地址https://github.com/18023785187/h-toolsdemohttps://h-tools.vercel.app/安装npm install h-tools-js引入import { Slide, Waterfall, LazyLoad, EventManager} from 'h-tools-js'import h from 'h-tools-js'const

2021-09-07 19:38:47 1147

手机轮播图

手机轮播图

2021-07-24

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

TA关注的人

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