首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JinLing
掘友等级
学生
重学前端的大三混子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
JinLing
赞了这篇文章
aeasy
前端工程师 @稀土
·
2年前
关注
2023年最值得期待的20个CSS框架:揭示未来的设计风潮
在当今的网络生态系统中,网站或工具发挥着重要作用,其表示层由 CSS(层叠样式表)提供支持。一个引人入胜的网站不可避免地会带来更多的客户或浏览者,可以通过不同的方式使用它们...
63
10
分享
JinLing
赞了这篇文章
时之翼
前端开发工程师
·
10月前
关注
0基础小白也能轻松上手的油猴脚本编写教程
油猴脚本是什么?在当今数字化时代,我们每天都在浏览器上花费大量时间浏览各种网页。你是否曾想过,能够按照自己的意愿定制网页功能,让上网体验更加顺畅、高效且有趣呢?这时候,油猴...
20
8
分享
JinLing
学生
·
20天前
关注
LeetCode热题100——54.螺旋矩阵
该解法采用边界收缩法,定义上下左右四个边界进行分层遍历。主循环依次顺时针遍历四条边并收缩边界。循环结束后,通过判断 top=bottom 或 left=right 访问剩余...
0
评论
分享
JinLing
学生
·
21天前
关注
LeetCode热题100——73.矩阵置零
最佳解法利用矩阵第一行和第一列作为标记空间,并用两个布尔变量记录其原始零状态。通过两次 O(MN) 遍历,先标记零位,后置零,最终实现了 O(MN) 时间和 O(1) 额外...
0
评论
分享
JinLing
学生
·
22天前
关注
LeetCode热题100——238.除自身以外数组的乘积
采用前缀积和后缀积的组合方法,利用输出数组存储前缀积。通过两次 O(N) 遍历,第一次算左侧乘积,第二次同时算右侧乘积并合并到左侧乘积中.实现了 O(N) 时间和 O(1)...
0
评论
分享
JinLing
学生
·
23天前
关注
LeetCode热题100——189.轮转数组
该解法采用三次反转法实现 O(1) 额外空间的数组原地轮转。首先简化步数 k' = k % N,然后通过反转整个数组、反转前 k' 个元素和反转后 N-k' 个元素,将AB...
0
评论
分享
JinLing
学生
·
24天前
关注
LeetCode热题100——56.合并区间
该解法使用贪心算法。首先按区间起点排序,然后遍历。核心逻辑是将当前区间与正在构建的pre区间比较,若不重叠则将pre存入结果并更新pre,若重叠则更新pre的终点。...
0
评论
分享
JinLing
学生
·
26天前
关注
LeetCode热题100——53.最大子数组和
使用动态规划求解最大子数组和,时间复杂度为 O(N)。定义 dp[i] 为以nums[i] 结尾的最大和,状态转移方程为dp[i]=max(dp[i−1]+nums[i],...
0
评论
分享
JinLing
赞了这篇文章
hobby爱吃猫的鱼
2年前
关注
原型和原型链--图解
一、前言 在js中,原型和原型链是一个很重要的知识点,只有理解了它,我们才能更深刻的理解js,在这里,我们将分成几个部分来逐步讲解。 二、构造函数 构造函数和普通函数本质上...
231
14
分享
JinLing
学生
·
29天前
关注
LeetCode热题100——560.和为K的子数组
使用前缀和结合哈希表实现 O(N) 统计。通过 S[j-1] = S[i] - k 的关系,算法在遍历中将当前前缀和 S[i] 减去 k,并在哈希表中查找目标S[j-1] ...
0
评论
分享
JinLing
学生
·
1月前
关注
LeetCode热题100——438.找到字符串中的所有字母异位词
使用差值数组滑动窗口方法,通过 O(1)$维护一个 differ计数器来跟踪当前窗口和目标字符串 p 的差异种类数,从而以线性时间复杂度 O(N)完成异位词子串的查...
0
评论
分享
JinLing
赞了这篇文章
Aphasia
AI全栈工程师
·
10月前
关注
🫣初识AJAX(短文📖)
通过讲解 fetch 和 XMLHttpRequest,以及如何手动实现异步请求,这篇文章清晰地展示了两种常见的 AJAX 处理方式,并结合现代开发需求进行优化,帮助读者全...
51
9
分享
JinLing
赞了这篇文章
LuckySusu
前端开发
·
1月前
关注
【js篇】JavaScript 对象创建的 6 种方式:从基础到高级
在 JavaScript 中,对象是核心数据类型之一。由于其动态性和灵活性,创建对象的方式多种多样。每种方式都有其适用场景和局限性。 本文将系统梳理 6 种对象创建方式,深...
3
评论
分享
JinLing
关注了
掘金酱
学生
JinLing
学生
·
1月前
关注
LeetCode热题100——3.无重复字符的最长子串
采用滑动窗口技术,通过外层for循环确定子串起始点l,内层while循环贪心拓展右边界r。利用哈希集合高效检查重复,并在每次l前进时删除旧字符。l和r单向移动,保证时间复杂...
0
评论
分享
JinLing
赞了这篇文章
小小小小宇
1月前
关注
前端用户行为监控
前端用户行为监控(User Behavior Monitoring, UBM)是数据分析和用户体验优化的基石。除了停留时长和离开时间,还有许多有意义的指标和行为可以被监控和...
2
2
分享
JinLing
学生
·
1月前
关注
LeetCode热题100——15.三数之和
该解法采用排序加双指针的策略。首先对数组排序,然后固定第一个数 nums[i],并将问题转化为在剩余部分寻找和为 -nums[i] 的两数。通过双指针 L 和 R 向内收缩...
2
评论
分享
JinLing
学生
·
1月前
关注
LeetCode热题100——11.盛最多水的容器
该题解使用双指针实现 O(N)最优解。算法从最大宽度开始,每轮计算面积后,贪心地移动高度。较短的指针移动较短板是为寻找更高的边界,从而突破当前高度限制,确保不错过最大面积。...
1
评论
分享
JinLing
学生
·
1月前
关注
LeetCode热题100——283.移动零
该题解使用双指针(快慢指针 i,j)实现 O(N) 原地操作。通过判断 i 是否等于 j,算法确保只有找到非零元素时才将其赋值覆盖到 j 的位置,并把原 i 位置归零。...
0
评论
分享
JinLing
赞了这篇文章
昨宵月光似练
救火先锋队
·
2年前
关注
千万别错过!JS的方法sort默认是按什么方式排序的?
作为前端开发工程师,我们时常使用sort方法来对数组进行排序。但是你是否了解sort方法默认是按照什么方式排序呢?如果你想掌握sort方法的默认排序规则,以及如何根据实际需...
13
评论
分享
下一页
个人成就
文章被点赞
13
文章被阅读
1,253
掘力值
350
关注了
2
关注者
1
收藏集
0
关注标签
3
加入于
2024-09-27