博客

72

[百战LeetCode][50. 矩阵的最小路径和]

给定一个 n * m 的矩阵 a,从左上角开始每次只能向右或者向下走,最后到达右下角的位置,路径上所有的数字累加起来就是路径和,输出所有的路径中最小的路径和。 ......

[百战LeetCode][49. 不同路径的数目(一)]

一个机器人在m×n大小的地图的左上角(起点)。机器人每次可以向下或向右移动。机器人要到达地图的右下角(终点)。可以有多少种不同的路径从起点走到终点?......

[百战LeetCode][48. 最长公共子串]

给定两个字符串str1和str2,输出两个字符串的最长公共子串题目保证str1和str2的最长公共子串存在且唯一。......

[百战LeetCode][47. 最长公共子序列(二)]

给定两个字符串str1和str2,输出两个字符串的最长公共子序列。如果最长公共子序列为空,则返回"-1"。目前给出的数据,仅仅会存在一个最长的公共子序列 ......

[百战LeetCode][46.最小花费爬楼梯]

给定一个整数数组 cost  ,其中 cost[i]  是从楼梯第i 个台阶向上爬需要支付的费用,下标从0开始。一旦你支付此费用,即可选择向上爬一个或者两个台阶。......

[百战LeetCode][45. 跳台阶]

一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 ......

[百战LeetCode][44. 斐波那契数列]

大家都知道斐波那契数列,现在要求输入一个正整数 n ,请你输出斐波那契数列的第 n 项。......

[百战LeetCode][43. 矩阵最长递增路径]

给定一个 n 行 m 列矩阵 matrix ,矩阵内所有数均为非负整数。 你需要在矩阵中找到一条最长路径,使这条路径上的元素是递增的。并输出这条最长路径的长度。......

[百战LeetCode][42. 括号生成]

给出n对括号,请编写一个函数来生成所有的由n对括号组成的合法组合。......

[百战LeetCode][41. N皇后问题]

N 皇后问题是指在 n * n 的棋盘上要摆 n 个皇后。......