首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode高频面试题解
林小鹿
创建于2021-11-01
订阅专栏
480道高频力扣面试题解
等 9 人订阅
共84篇文章
创建于2021-11-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 227. 基本计算器 II 【c++/java详细题解】
这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战」 1、题目 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例 1: 示
LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 【c++/java详细题解】
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」。 1、题目 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束
LeetCode 240. 搜索二维矩阵 II 【c++/java详细题解】
「这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战」 1、题目 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:
LeetCode 518. 零钱兑换 II 【c++/java详细题解】
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 1、题目 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以
LeetCode 498. 对角线遍历【c++/java详细题解】
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 1、题目 给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线
LeetCode 138. 复制带随机指针的链表【c++/java详细题解】
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 1、题目 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点
❤️ 互联网大厂面试高频算法题汇总 ❤️ —— ❤️ 二分专场 (一) ❤️
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 1、前言 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法,可以在数据规模的对数时间复杂度
LeetCode 198. 打家劫舍【c++/java详细题解】
「这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战」。 1、题目 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有
LeetCode 112. 路径总和【c++/java详细题解】
「这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战」 1、题目 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节
LeetCode 1143. 最长公共子序列【c++/java详细题解】
「这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战」 1、题目 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列
LeetCode 165. 比较版本号【c++/java详细题解】
「这是我参与11月更文挑战的第10天,活动详情查看:2021最后一次更文挑战」 1、题目 给你两个版本号 version1 和 version2 ,请你比较它们。 版本号由一个或多个修订号组成,各修订
LeetCode 62. 不同路径【c++/java详细题解】
「这是我参与11月更文挑战的第10天,活动详情查看:2021最后一次更文挑战」 1、题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下
LeetCode 179. 最大数【c++/java详细题解】
「这是我参与11月更文挑战的第9天,活动详情查看:2021最后一次更文挑战」 1、题目 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意: 输出结果可能
LeetCode 283. 移动零【c++/java详细题解】
「这是我参与11月更文挑战的第8天,活动详情查看:2021最后一次更文挑战」 1、题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 说明:
LeetCode 695. 岛屿的最大面积【c++/java详细题解】
这是我参与11月更文挑战的第7天,活动详情查看:2021最后一次更文挑战 1、题目 给定一个包含了一些 0 和 1 的非空二维数组 grid 。 一个 岛屿 是由一些相邻的 1 (代表土地) 构成的组
LeetCode 145. 二叉树的后序遍历【c++/java详细题解】
这是我参与11月更文挑战的第6天,活动详情查看:2021最后一次更文挑战 1、题目 给定一个二叉树,返回它的 后序 遍历。 示例: 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 2、思路1 (
LeetCode 209. 长度最小的子数组【c++/java详细题解】
这是我参与11月更文挑战的第6天,活动详情查看:2021最后一次更文挑战 1、题目 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小
LeetCode 61. 旋转链表 【c++/java详细题解】
这是我参与11月更文挑战的第5天,活动详情查看:2021最后一次更文挑战」 1、题目 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 示例 2: 提示:
LeetCode 213. 打家劫舍 II【c++/java详细题解】
「这是我参与11月更文挑战的第4天,活动详情查看:2021最后一次更文挑战」 1、题目 你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一
剑指 Offer 46. 把数字翻译成字符串 【 c++/java详细题解 】
「这是我参与11月更文挑战的第4天,活动详情查看:2021最后一次更文挑战」 1、题目 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “
下一页