首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leetcode
海底火旺
创建于2025-04-23
订阅专栏
leetcode算法题目的一些见解
暂无订阅
共12篇文章
创建于2025-04-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
力扣刷题日记:合并K个有序链表的三种解法
引言 在刷力扣链表相关题目时,"合并K个有序链表"这道题非常经典。题目要求将多个已经按升序排列的链表合并成一个新的升序链表。这个问题我已知是三种种解法(虽然只想到一种,但是还是想分享一下其他的),今天
从自动售货机到钱包优化:揭秘贪心算法的双面人生
在便利店排队结账时,收银员快速给出找零的动作背后,可能正上演着一场精妙的算法博弈——是追求极致的速度,还是保证绝对的最优?这正是贪心算法与动态规划的本质差异。 虽迟但到,之前写了动态规划计算零钱兑换问
从树形结构到回溯算法:我在前端学习中遇到的「路径」难题
最近在刷前端算法题时,我遇到了两个特别有意思的问题:一个是把平面列表转成树形结构,另一个是用回溯算法解决数字字母组合问题。原本以为这两个问题毫无关联,直到我在调试代码时盯着 path.pop() 看了
从快慢指针到一行秒杀:我用这道题搞懂了字符串处理的底层逻辑
刷LeetCode时,我遇到了一道看起来简单但暗藏玄机的题——「翻转字符串里的单词」(LeetCode 151)。题目要求:给定一个字符串,翻转单词的顺序,同时删除单词间的多余空格,结果单词间用单个空
从暴力到双指针:我用三数之和搞懂了大厂面试最爱的「去重+双指针」套路
刷LeetCode永远绕不开的题——三数之和(一生之敌)。说它经典,是因为几乎所有大厂面试都会考;说它「坑多」,是因为暴力解法会超时,双指针看似简单但去重逻辑能让人挠破头。 今天就用我刷这道题的真实经
破解零钱兑换难题:从暴力尝试到动态规划的思维跃迁
当自动售货机遇见算法难题 想象你站在一台智能售货机前,投入11元纸币想买饮料,机器里有无数1元、2元、5元硬币。如何用最少的硬币完成找零?这道看似简单的日常生活问题,正是LeetCode经典题目。
面试官最爱问的爬楼梯算法题:从超时到秒杀,我只做了这三步优化
最近在刷算法题时遇到了一个经典问题——爬楼梯。这个问题看似简单,但背后却蕴含着重要的算法思想。本文将通过爬楼梯问题详细讲解递归和动态规划这两种算法思想,帮助大家理解它们的优缺点以及适用场景。
LeetCode刷题指南:如何优雅吃掉这道“链表加法”
当链表遇见数学:一道看似简单的面试题 某天面试中,面试官抛来一道题:"给你两个逆序存储数字的链表,如何实现它们的相加?" 我盯着题目陷入沉思——这不就是小时候列竖式计算加法的翻版吗?
环形链表的数学之美:用龟兔赛跑破解悬案
某天深夜,程序员小明接到报警:链表王国发生一起离奇失踪案。一个链表节点在巡逻时突然消失,监控显示它在链表迷宫中反复绕圈。作为算法侦探,我们需要找到这个迷宫的入口,解救被困节点。
破解二维矩阵搜索难题:从暴力到最优的算法之旅
问题描述 给定一个m x n的二维矩阵,其中: 每行的元素从左到右升序排列 每列的元素从上到下升序排列 要求编写一个高效的算法来搜索矩阵中是否存在目标值target。 解法一:暴力搜索(基础版) 最直
寻找缺失的最小正整数:从暴力到最优的算法演进
引言 在算法面试中,"缺失的第一个正数"是一个经典问题。题目要求我们在未排序的整数数组中找到缺失的最小正整数,且要求时间复杂度为O(n)并使用常数空间。本文将带你从最直观的解法出发,逐步优化,最终达到
"神奇!不用除法,如何算出数组中每个元素'邻居'的乘积?"
一道看似简单却暗藏玄机的题目 给你一个数组 nums,要求返回一个新数组,其中每个位置的值是原数组除自身外所有元素的乘积。 但有两个苛刻条件: 1️⃣ 禁止使用除法(不能用总乘积除以当前元素) 2️⃣