上一页 1 2 3 4 5 6 7 ··· 36 下一页
摘要: 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2] 输出:"210" 示例 2: 输入:nums = [3,30,34,5,9] 输出:"953433 阅读全文
posted @ 2022-05-19 11:04 小Aer 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 给定两个整数数组 gas 和 cost ,如果你可以绕环路行驶一周,则返 阅读全文
posted @ 2022-05-17 11:46 小Aer 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n = 3 输出:5 示例 2: 输入:n = 1 输出:1 提示: 1 <= n <= 19 思路: 代码: class Solution: de 阅读全文
posted @ 2022-05-15 10:57 小Aer 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 代码: 我这里下标1表示1阶楼梯,为了下标的方便 输入: number表示楼梯总数,k表示一次爬多少阶楼梯 def jumpd(number, k): dp = [0]*(number+1) dp[0], dp[1] = 1, 1 for i in range(2, k): dp[i] = sum( 阅读全文
posted @ 2022-05-14 20:29 小Aer 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一条包含字母 A-Z 的消息通过以下映射进行了 编码 : 'A' -> "1" 'B' -> "2" ... 'Z' -> "26" 要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,“11106” 可以映射为: “AAJF” ,将消息分组为 (1 1 阅读全文
posted @ 2022-05-14 17:51 小Aer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 1: 输入:grid = [[1,3,1],[1,5,1],[4,2,1]] 输出:7 解释:因为路径 1→3→1→1→1 的总和最小。 阅读全文
posted @ 2022-05-13 15:57 小Aer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 阅读全文
posted @ 2022-05-06 09:59 小Aer 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m = 3, n = 7 输出:28 示例 2: 输入:m 阅读全文
posted @ 2022-05-05 11:06 小Aer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 阅读全文
posted @ 2022-05-05 10:46 小Aer 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] 来源:力扣(LeetCo 阅读全文
posted @ 2022-05-04 21:11 小Aer 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 36 下一页