首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法与数据结构
Sun_light
创建于2025-05-29
订阅专栏
周日闲逛遇到困难题目,题目晦涩难懂如同怪物,脑子混乱好似浆糊,拼劲全力无法写出
等 4 人订阅
共6篇文章
创建于2025-05-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 59.「螺旋矩阵」
问题描述 螺旋矩阵是一道经典的数组操作题目。给定一个正整数n,生成一个包含1到n²所有元素的n×n螺旋矩阵。所谓螺旋矩阵,就是按照顺时针螺旋顺序,从外向内依次填入数字1到n²。
LeetCode 209:长度最小的子数组 ——「滑动窗口」的典范应用
在算法面试和刷题过程中,子数组和区间问题是高频考点。今天我们聚焦一道经典题目——长度最小的子数组(LeetCode 209),它不仅考察你对数组的基本操作,更是滑动窗口思想的绝佳练习。
LeetCode 977. 有序数组的平方(JS代码演示)
在日常的算法学习中,双指针技巧是非常常见且实用的思路。今天我们就以 LeetCode 第 977 题「有序数组的平方」为例,详细讲解如何用双指针高效解决问题,并带你体会算法优化的乐趣。
LeetCode 27.「移除元素」的两种方法(JS代码示例)
在刷 LeetCode 的过程中,“移除元素”这道题是非常经典的数组操作题目。它不仅考察了我们对数组的基本操作能力,还能让我们体会到不同解法的思路转变。
LeetCode 704.「二分查找」的 2 种解法(JS 代码实现)
二分查找(Binary Search)是算法面试和刷题中最常见、最基础的算法之一。它的核心思想是“分而治之”,每次都把查找范围缩小一半,大大提高了查找效率。
LeetCode 1.「两数之和」的三种解法(JS 代码实现)
前言 “两数之和”是 LeetCode 上最经典的入门题之一。它不仅考察基础的编程能力,还能让我们体会到不同算法思路的优劣。本文将用最通俗的语言,带你用 JavaScript 实现三种常见解法