自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 只出现一次的数字(js实现,LeetCode136)

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

2025-03-27 17:31:20 457

原创 验证回文串(js实现;LeetCode:125)

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串 。

2025-03-25 20:13:49 441

原创 买卖股票的最佳时机(js实现,LeetCode:121)

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格,你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。

2025-03-24 17:06:52 584

原创 杨辉三角 II(js实现,LeetCode:119)

给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。

2025-03-21 14:56:15 566

原创 杨辉三角(js实现,LeetCode118)

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。

2025-03-20 16:57:36 510

原创 合并两个有序数组(js实现,LeetCode:88)

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你合并 nums2 到 nums1 中,使合并后的数组同样按非递减顺序排列。

2025-03-19 16:19:39 450

原创 React学习笔记20

基于Vue学习React:React.forwardRef和useInperativeHandle

2025-03-19 11:02:57 344

原创 删除排序链表中的重复元素(js实现,LeetCode:83)

给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。

2025-03-18 15:00:34 451

原创 React学习笔记19

基于Vue学习React:useCallback

2025-03-18 10:32:25 263

原创 爬楼梯(js实现,LeetCode:70)

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶?

2025-03-17 15:43:48 450

原创 React学习笔记18

基于Vue学习React:React.memo

2025-03-17 10:09:16 369

原创 x的平方根(js实现,LeetCode69)

给你一个非负整数 x ,计算并返回 x 的 算术平方根 。

2025-03-14 15:29:08 423

原创 React学习笔记17

基于Vue学习React:useMemo

2025-03-14 11:10:09 295

原创 二进制求和(js实现,LeetCode:67)

给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。

2025-03-13 21:21:28 464

原创 React学习笔记16

基于Vue学习React:useReducer

2025-03-13 10:47:40 273

原创 加一(js实现,LeetCode:66)

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。

2025-03-12 15:26:09 388

原创 React学习笔记15

基于Vue学习React:项目打包与打包优化

2025-03-12 10:58:55 606

原创 Vue打包优化-加快首屏加载速度

在打包前端项目时发现前端打包后的文件包体积过大影响了性能怎么办?

2025-03-11 17:19:02 547

原创 最后一个单词的长度(js实现,LeetCode58)

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。

2025-03-11 16:16:10 284

原创 React学习笔记14

基于Vue学习React:模板项目

2025-03-11 15:37:52 447

原创 Vue中vfor循环创建DOM时Key的理解之Vue中的diff算法

Vue中的diff算法理解

2025-03-10 17:31:30 623

原创 搜索插入位置(js实现,LeetCode:35)

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

2025-03-10 16:29:31 295

原创 React学习笔记13

基于Vue学习React:ReactRouter03

2025-03-10 10:34:01 314

原创 找出字符串中第一个匹配项的下标(js实现,LeetCode:28)

KMP算法

2025-03-07 19:35:58 450

原创 Vue-flow中动态流程图的实现

vue-flow让你的流程变得可动,更加容易理解

2025-03-07 11:36:28 844

原创 Vue懒加载

在Vue中实现懒加载(Lazy Loading)通常是为了优化应用的性能,尤其是在加载大型应用或组件时。懒加载可以帮助减少初始加载时间,只在用户需要时才加载特定的代码块或组件。

2025-03-06 16:06:43 482

原创 删除有序数组中的重复项(js实现,LeetCode:26)

给你一个 非严格递增排列 的数组 nums ,请你原地删除重复出现的元素

2025-03-06 15:51:47 441

原创 React学习笔记12

基于Vue学习React:ReactRouter02

2025-03-06 11:15:26 521

原创 合并两个有序链表(js实现,LeetCode:21)

将两个升序链表合并为一个新的 升序 链表并返回

2025-03-05 17:13:42 177

原创 大数据量级下优化echarts数据渲染

在开发中经常会遇到大量数据展示的业务场景,echarts本质是个canvas,在数据量级过于庞大时会出现动画丢失、页面卡顿甚至崩溃的情况,这时我们就需要对于echarts进行优化。

2025-03-05 11:07:16 525

原创 React学习笔记11

基于Vue学习React:ReactRouter01

2025-03-05 10:36:23 603

原创 React学习笔记10

基于Vue学习React:Redux与React02

2025-03-04 11:08:09 344

原创 前端数据的流式读取

前端实现数据的流式读取以获得更快的相应速度

2025-03-04 10:21:17 450

原创 React学习笔记09

基于Vue学习React:Redux与React01

2025-03-03 11:25:03 532

原创 React学习笔记08

基于Vue学习React:Redux快速上手

2025-02-28 15:49:35 828

原创 React学习笔记07

基于Vue学习React:自定义Hook实现与ReactHooks使用规则说明

2025-02-27 11:28:27 444

原创 React学习笔记06

基于Vue学习react:useEffect的使用

2025-02-26 14:59:34 511

原创 React学习笔记05

基于Vue学习React:父子组件通信的高级使用

2025-02-25 11:20:26 534

原创 使用Vue-Flow创建一个流程图可视化节点坐标查询器

使用Vue-Flow创建一个可视化节点坐标查询器

2025-02-24 15:05:58 704

原创 在scss中使用for循环生成头像/icon

在业务中有时会出现相同样式不同icon的情况出现,如果我们使用scss中的for循环的话这个问题很好解决。在css中先引入list。

2025-02-21 10:21:09 428

空空如也

空空如也

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

TA关注的人

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