欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • LeetCode 精选 TOP 面试题(Java 实现)—— 搜索二维矩阵 II

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 解题思路三、实现代码3.1 代码实现一、题目描述1.1 题目搜索二维矩阵 II编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:(1)每行的元素从左到右升序排列...

    程序员文章站2022-07-14
  • LeetCode 精选 TOP 面试题(Java 实现)—— 旋转图像

    LeetCode 精选 TOP 面试题(Java 实现)—— 旋转图像

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路2.2 示例思路三、实现代码3.1 自研实现3.2 示例代码一、题目描述1.1 题目旋转图像给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 跳跃游戏

    LeetCode 精选 TOP 面试题(Java 实现)—— 跳跃游戏

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路三、实现代码3.1 自研实现一、题目描述1.1 题目跳跃游戏给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例 1:输入: ...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 括号生成

    LeetCode 精选 TOP 面试题(Java 实现)—— 括号生成

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路三、实现代码3.1 自研实现3.2 示例代码一、题目描述1.1 题目括号生成给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。例如,给出 n = 3,生成结果为:[ "...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 打家劫舍

    LeetCode 精选 TOP 面试题(Java 实现)—— 打家劫舍

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路三、实现代码3.1 自研实现一、题目描述1.1 题目打家劫舍你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 全排列

    LeetCode 精选 TOP 面试题(Java 实现)—— 全排列

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路三、实现代码3.1 自研实现一、题目描述1.1 题目全排列给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], ...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 合并区间

    LeetCode 精选 TOP 面试题(Java 实现)—— 合并区间

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路三、实现代码3.1 自研实现一、题目描述1.1 题目合并区间给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10]...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 颜色分类

    LeetCode 精选 TOP 面试题(Java 实现)—— 颜色分类

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路2.2 示例思路三、实现代码3.1 自研实现3.2 示例代码一、题目描述1.1 题目颜色分类给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝...

    程序员文章站2022-04-12
  • LeetCode 精选 TOP 面试题(Java 实现)—— 子集

    LeetCode 精选 TOP 面试题(Java 实现)—— 子集

    文章目录一、题目描述1.1 题目1.2 知识点1.3 题目链接二、解题思路2.1 自研思路2.2 示例思路三、实现代码3.1 自研实现3.2 示例代码一、题目描述1.1 题目子集给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: n...

    程序员文章站2022-04-12
  • Leetcode精选TOP面试题-题目1-5

    Leetcode精选TOP面试题-题目1-5

    题目1-51.两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = ...

    程序员文章站2022-04-12