首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
颜酱
掘友等级
前端酱
|
frontzhm@163.com
one piece
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
646
文章 627
沸点 19
赞
646
返回
|
搜索文章
最新
热门
单调栈:从模板到实战
单调栈:从模板到实战 一、单调栈概述 栈(stack)是先进后出的数据结构。单调栈在入栈时通过一定规则保持栈内元素有序(单调递增或单调递减),从而把「找左侧/右侧第一个更大/更小元素」从 O(n²)
队列练习系列:从基础到进阶的完整实现
队列练习系列:从基础到进阶的完整实现 队列是算法中最基础的线性数据结构之一,遵循先进先出(FIFO) 原则。本文将从LeetCode经典队列题目出发,覆盖「基础队列」「循环队列」「双端队列」「特殊场景
栈的经典应用:从基础到进阶,解决LeetCode高频栈类问题
栈的经典应用:从基础到进阶,解决LeetCode高频栈类问题 栈(Stack)是一种遵循「后进先出(LIFO)」原则的线性数据结构,也是算法面试中最常考察的基础数据结构之一。本文将从栈的核心特性出发,
差分数组:高效处理数组区间批量更新的核心技巧
差分数组:高效处理数组区间批量更新的核心技巧 在算法解题中,前缀和是处理「静态数组区间查询」的利器,而与之相辅相成的差分数组,则是解决「动态数组区间批量更新」的最优解。本文将从差分数组的核心原理出发,
前缀和技巧全解析:从基础到进阶
前缀和技巧全解析:从基础到进阶 前缀和是算法领域中解决「区间和/子数组和」问题的核心技巧,能将频繁的区间和查询时间复杂度从 $O(n)$ 优化到 $O(1)$ 。本文将从基础概念出发,逐步讲解一维/二
滑动窗口算法通关指南:从模板到实战,搞定LeetCode高频题
滑动窗口算法通关指南:从模板到实战,搞定LeetCode高频题 滑动窗口(Sliding Window)是算法领域解决「子串/子数组」类问题的最优解之一,核心思想是通过双指针维护一个动态的「窗口」区间
数组双指针部分指南 (快慢·左右·倒序)
数组双指针部分指南:快慢·左右·倒序与避坑清单 双指针是数组/链表题里的「解题神器」:通过指针分工实现一次遍历、原地修改。本文数组覆盖 3 类核心模板(快慢指针、左右指针、倒序双指针)和 2 类进阶(
链表核心算法精讲:反转系列+回文判断(迭代+递归双实现)
链表核心算法精讲:反转系列+回文判断(迭代+递归双实现) 在链表算法中,「反转」和「回文判断」是高频基础考点,也是后续解决复杂链表问题(如K个一组反转、区间反转)的核心铺垫。本文将基于力扣经典真题,从
理解链表算法:从基础操作到高级应用
理解链表算法:从基础操作到高级应用 链表是算法面试中最高频的考点之一,其「非连续存储」的特性决定了它的解题思路和数组有本质区别——指针操作、边界处理、虚拟头节点等技巧贯穿始终。本文将从链表的核心解题思
图结构完全解析:从基础概念到遍历实现
图结构完全解析:从基础概念到遍历实现 图是计算机科学中最核心的数据结构之一,它能抽象现实世界中各类复杂的关系网络——从地图导航的路径规划,到社交网络的好友推荐,再到物流网络的成本优化,都离不开图结构的
下一页
个人成就
优秀创作者
文章被点赞
2,205
文章被阅读
526,216
掘力值
15,699
关注了
84
关注者
430
收藏集
39
关注标签
33
加入于
2017-03-10