首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
颜酱
掘友等级
前端酱
|
frontzhm@163.com
one piece
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
665
文章 646
沸点 19
赞
665
返回
|
搜索文章
最新
热门
图的数据结构:从「多叉树」到存储与遍历
图的数据结构:从「多叉树」到存储与遍历 图(Graph)在算法题和工程里都很常见,但很多人一上来就被「邻接表、邻接矩阵、DFS、BFS」绕晕。其实只要抓住一点:图就是「带环的多叉树」,树会遍历,图也就
一步步实现字符串计算器:从「转整数」到「带括号与优化」
一步步实现字符串计算器:从「转整数」到「带括号与优化」 用代码实现一个计算器,是面试和刷题里很常见的一类题。很多人一上来就想写「完整版」,容易在符号优先级、括号、多位数上一起踩坑。更好的方式是:先解决
从0到1实现LFU缓存:思路拆解+代码落地
从0到1实现LFU缓存:思路拆解+代码落地 在缓存淘汰策略的面试考点中,LFU(Least Frequently Used)是比LRU更进阶的高频题——它不仅要求掌握“哈希表+集合”的组合使用,还需要
从0到1实现LRU缓存:思路拆解+代码落地
从0到1实现LRU缓存:思路拆解+代码落地 在后端开发、算法面试中,LRU缓存是高频考点——它不仅是一种经典的缓存淘汰策略,更能考察开发者对“时间复杂度优化”“数据结构组合使用”的理解。很多初学者看到
二叉树分解问题思路解题模式
二叉树分解问题思路解题模式 二叉树是算法面试的核心考点,而「分解问题」是解决二叉树类题目最通用、最高效的思维方式——将复杂的二叉树问题拆解为「根节点处理 + 左右子树递归求解」,再通过子问题的结果合并
理解二叉树最近公共祖先(LCA):从基础到变种解析
理解二叉树最近公共祖先(LCA):从基础到变种解析 最近公共祖先(Lowest Common Ancestor,简称 LCA)是二叉树领域的经典问题,也是算法面试的高频考点。本文将从「基础查找逻辑」出
单调队列:滑动窗口极值问题的最优解(通用模板版)
单调队列:滑动窗口极值问题的最优解(通用模板版) 单调队列是处理滑动窗口极值问题的「最优解」,其核心价值在于能在 $O(1)$ 时间复杂度内获取窗口的最大值/最小值,将整体问题的时间复杂度从暴力解法的
单调栈:从模板到实战
单调栈:从模板到实战 一、单调栈概述 栈(stack)是先进后出的数据结构。单调栈在入栈时通过一定规则保持栈内元素有序(单调递增或单调递减),从而把「找左侧/右侧第一个更大/更小元素」从 O(n²)
队列练习系列:从基础到进阶的完整实现
队列练习系列:从基础到进阶的完整实现 队列是算法中最基础的线性数据结构之一,遵循先进先出(FIFO) 原则。本文将从LeetCode经典队列题目出发,覆盖「基础队列」「循环队列」「双端队列」「特殊场景
栈的经典应用:从基础到进阶,解决LeetCode高频栈类问题
栈的经典应用:从基础到进阶,解决LeetCode高频栈类问题 栈(Stack)是一种遵循「后进先出(LIFO)」原则的线性数据结构,也是算法面试中最常考察的基础数据结构之一。本文将从栈的核心特性出发,
下一页
个人成就
优秀创作者
文章被点赞
2,232
文章被阅读
537,991
掘力值
16,448
关注了
85
关注者
441
收藏集
39
关注标签
33
加入于
2017-03-10