牛客题解官
牛客题解官
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
全部文章
/ 题解
(共587篇)
题解 | #跳台阶#
题目主要信息: 一只青蛙一次可以跳1阶或2阶 求跳到第nnn阶的种类数 举一反三: 学习完本题的思路你可以解决如下题目: BM62.斐波那契数列 BM64.最小花费爬楼梯 BM69.把数字翻译成字符串 方法一:迭代相加(推荐使用) 知识点:动态规划 动态规划算法的基本思想是:将待求解的问题分解成...
C++
Java
Python3
2022-04-22
17
2394
题解 | #斐波那契数列#
题目主要信息 斐波那契数列公式为:F(n)=F(n−1)+F(n−2)F(n)=F(n-1)+F(n-2)F(n)=F(n−1)+F(n−2) 初始化第1项和第2项为1 求该数列第n项 举一反三: 学习完本题的思路你可以解决如下题目: BM63.跳台阶 BM64.最小花费爬楼梯 BM69.把数字...
C++
Java
Python3
2022-04-22
19
1384
题解 | #矩阵最长递增路径#
题目主要信息: 矩阵内是非负数,求最长的递增路径的长度 移动方向可以是上下左右,不能超出边界,这将是递归的判定条件 同一条路径不能有重复的单元格,需要有记忆 举一反三: 学习完本题的思路你可以解决如下题目: BM57. 岛屿数量 方法一:深度优先搜索(推荐使用) 知识点:深度优先搜索(dfs) ...
C++
Java
Python3
2022-04-22
26
4613
题解 | #括号生成#
题目主要信息: 求n对括号的全部合法组合,左右括号之间任意组合,只要合法就行 需要输出所有的结果 举一反三: 学习完本题的思路你可以解决如下题目: BM55. 没有重复项数字的全排列 BM56. 有重复项数字的全排列 BM58. 字符串的排列 方法:递归(推荐使用) 知识点:递归与回溯 递归是一...
C++
Java
Python3
2022-04-22
34
3169
题解 | #N皇后问题#
题目主要信息: 在一个n∗nn*nn∗n的棋盘上要摆放nnn个皇后,求摆的方案数,不同位置就是不同方案数 摆放要求:任何两个皇后不同行,不同列也不在同一条斜线上 举一反三: 学习完本题的思路你可以解决如下题目: BM55. 没有重复项数字的全排列 BM56. 有重复项数字的全排列 BM58. 字...
C++
Java
Python3
2022-04-22
20
2844
题解 | #字符串的排列#
题目主要信息: 给定一个长度为n的字符串,求其中所有字符的全排列 字符串中可能有重复字符,打印顺序任意 字符串中只包含大小写字母 举一反三: 学习完本题的思路你可以解决如下题目: JZ12. 矩阵中的路径 方法:递归+回溯(推荐使用) 知识点:递归与回溯 递归是一个过程或函数在其定义或说明中有直...
C++
Java
Python3
2022-04-22
13
4569
题解 | #岛屿数量#
题目主要信息: 给一个01矩阵,1代表是陆地,0代表海洋,如果两个1相邻,则这两个1属于同一个岛 只考虑上下左右为相邻 判断岛屿的个数 举一反三: 学习完本题的思路你可以解决如下题目: BM61. 矩阵最长递增路径 方法一:dfs(推荐使用) 知识点:深度优先搜索(dfs) 深度优先搜索一般用于...
C++
Java
Python3
2022-04-22
43
6269
题解 | #有重复项数字的全排列#
题目主要信息: 给定一组可能有重复数字的数组,输出该数组的全部排列 输出结果按照字典序升序排列 举一反三: 学习完本题的思路你可以解决如下题目: BM55. 没有重复项数字的全排列 BM58. 字符串的排列 BM60. 括号生成 递归+回溯(推荐使用) 知识点:递归与回溯 递归是一个过程或函数在...
C++
Java
Python3
2022-04-22
24
3884
题解 | #没有重复项数字的全排列#
题目主要信息: 给定一个数组,求这组数字的全排列 数组无重复元素 以数字在数组中的位置靠前为优先级,按字典序排列输出 举一反三: 学习完本题的思路你可以解决如下题目: BM56. 有重复项数字的全排列 BM58. 字符串的排列 BM60. 括号生成 递归+回溯(推荐使用) 知识点:递归与回溯 递...
C++
Java
Python3
2022-04-22
15
7527
题解 | #三数之和#
题目主要信息: 给定一个长度为nnn的数组,要找出其中所有满足相加等于0的三元组,即数组中所有三个相加为0的数集 三元组内部必须非降序排列,且三元组不能有重复 举一反三: 学习完本题的思路你可以解决如下题目: BM50. 两数之和 哈希表(推荐使用) 知识点1:哈希表 哈希表是一种根据关键码(k...
C++
Java
Python3
2022-04-22
21
3196
首页
上一页
12
13
14
15
16
17
18
19
20
21
下一页
末页