- 博客(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
原创 合并两个有序数组(js实现,LeetCode:88)
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你合并 nums2 到 nums1 中,使合并后的数组同样按非递减顺序排列。
2025-03-19 16:19:39
450
原创 删除排序链表中的重复元素(js实现,LeetCode:83)
给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。
2025-03-18 15:00:34
451
原创 爬楼梯(js实现,LeetCode:70)
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶?
2025-03-17 15:43:48
450
原创 最后一个单词的长度(js实现,LeetCode58)
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
2025-03-11 16:16:10
284
原创 搜索插入位置(js实现,LeetCode:35)
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
2025-03-10 16:29:31
295
原创 Vue懒加载
在Vue中实现懒加载(Lazy Loading)通常是为了优化应用的性能,尤其是在加载大型应用或组件时。懒加载可以帮助减少初始加载时间,只在用户需要时才加载特定的代码块或组件。
2025-03-06 16:06:43
482
原创 大数据量级下优化echarts数据渲染
在开发中经常会遇到大量数据展示的业务场景,echarts本质是个canvas,在数据量级过于庞大时会出现动画丢失、页面卡顿甚至崩溃的情况,这时我们就需要对于echarts进行优化。
2025-03-05 11:07:16
525
原创 在scss中使用for循环生成头像/icon
在业务中有时会出现相同样式不同icon的情况出现,如果我们使用scss中的for循环的话这个问题很好解决。在css中先引入list。
2025-02-21 10:21:09
428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人