首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode刷题
shichuan
创建于2023-03-01
订阅专栏
一题多解,每一道题都会给出两种或两种以上的方法去解决,目的不仅仅是为了优化, 更是为了拓展思维,给大家提供各种不同解决问题的思路
等 3 人订阅
共17篇文章
创建于2023-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【面试-leetcode495】提莫攻击(暴力+线性扫描)
这是 leetcode 面试刷题一题多解系列的第17篇,看一道非常有意思的游戏题目:提莫攻击,对于钟爱提莫的你来说是不是so easy,这道题主要是考察对于时间的操作以及对于边界值的处理。
【面试-leetcode383】赎金信(哈希表+数组计数)
这是 leetcode 面试刷题一题多解系列的第16篇,给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串能不能由第二个字符构成
【面试-leetcode165】比较版本号(分割字符串+双指针)
这是 leetcode 面试刷题一题多解系列的第15篇,一起看一道开发中比较实用的问题:比较版本号。
【面试-leetcode172】相交链表(数学规律+递归)
这是 leetcode 面试刷题一题多解系列的第 14 篇,阶乘后的零是一道比较简单的找规律算法题目。
【面试-leetcode160】相交链表(哈希表+双指针)
这是 leetcode 面试刷题一题多解系列的第13篇,相交链表是一道比较经典的算法题目,我们可以通过哈希表或双指针法来解决。
【面试-leetcode226】翻转二叉树(递归+迭代)
这是 leetcode 面试刷题一题多解系列的第12篇,看一道经典的翻转二叉树,熟练使用递归解法和迭代解法,掌握这类问题的题解思路。
【面试-leetcode236】查找二叉树公共祖先(递归+迭代)
这是 leetcode 面试刷题一题多解系列的第11篇,练习分别使用递归和迭代的方式查找二叉树的最近公共祖先。
【面试-leetcode235】查找二叉搜索树公共祖先(递归+迭代)
这是 leetcode 面试刷题一题多解系列的第10篇,练习分别使用递归和迭代的方式查找二叉树的最近公共祖先。
【面试-leetcode50】Pow(x, n)(暴力+快速幂算法)
这是leetcode面试刷题一题多解系列的第9篇,求解一个数学问题,让我们重点了解和学习快速幂算法。
【面试-leetcode84】柱状图中最大的矩形(暴力+单调栈)
leetcode面试刷题一题多解系列的第8篇,给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 ,求该柱状图中能够勾勒出来的矩形的最大面积,重点熟悉单调栈算法。
【面试-leetcode130】被围绕的区域(深度优先+广度优先)
这是leetcode面试刷题一题多解系列的第7篇,重点学习和理解下广度优先搜索(BFS)和深度优先搜索(DFS)是两种最基本的图搜索算法。
【面试-leetcode46】全排列(递归回溯+交换法)
这是leetcode面试刷题一题多解系列的第6篇,给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。练习递归回溯法和交换法。 题目:全排列 经典的回溯算法问题--全排列
【面试-leetcode3】无重复字符的最长子串
这是leetcode面试刷题一题多解系列的第5篇,找出给定字符串不含有重复字符的 最长子串 的长度,练习下滑动窗口解决思路。
【面试-leetcode53】最大子数组和(贪心算法+动态规划)
这是leetcode面试刷题一题多解系列的第4篇,求最大子数组之和,练习下简单的动态规划和分治算法。 题目:一道经典的动态规划问题,了解下动态规划的核心思想,确定状态转移方程,最大子数数组和。
【面试-leetcode35】搜索插入位置(顺序查找+二分查找)
今天跟大家一起看一道经典的二分查找的算法题,搜索插入位置,练习在数组有序的情况下最常用的提升性能的查找方法,二分查找。
【面试】leetcode一题多解之颜色分类
这是leetcode面试刷题一题多解系列的第二篇,大家一起来做一个荷兰国旗问题,也是一个限定范围的排序问题,帮助大家练习数组的原地的移动操作,加强大家对于指针的理解,以及对于循环不变量的理解,对于编码
【面试】leetcode一题多解之towSum
这是leetcode面试刷题一题多解系列的第一篇,跟大家聊下我写这个系列的初衷,作为前端开发要不要学习或者面试算法这个话题争论已久,各有说辞,在这我不做评判,只从我个人前端从业经验出发,谈谈我对算法学