lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 184 下一页

2023年4月29日

摘要: 1. 题目 https://leetcode.cn/problems/subsets/ 考察点: 2. 解法 解法有三种 Leetcode 78是一个关于子集合的问题,给定一个不重复的整数数组nums,返回所有可能的子集(幂集)。 有多种方法可以用Java实现,比如: 使用迭代法,每次遍历数组中的一 阅读全文
posted @ 2023-04-29 23:18 白露~ 阅读(9) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 考察点 这道题的考察点是回溯法(backtracking)的应用。回溯法是一种常用的算法思想,它可以解决很多和搜索、组合、排列、子集、路径等相关的问题。回溯法的核心是递归和剪枝,递归是为了遍历所有可能的选择,剪枝是为了减少无效的选择,提高效率。回溯法需要掌握以下几个要点: 如何定义状态空 阅读全文
posted @ 2023-04-29 23:18 白露~ 阅读(12) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 读题 https://leetcode.cn/problems/jump-game/ 考查点 这道题主要考查的是贪心算法的应用, 即在每一步选择最优的局部解,从而达到全局最优的目的。 贪心算法通常用于解决一些最优化问题,如最小生成树、单源最短路径、任务调度等。 2. 解法 思路 一个可能 阅读全文
posted @ 2023-04-29 23:18 白露~ 阅读(8) 评论(0) 推荐(0) 编辑

摘要: 回溯算法 定义 回溯算法是一种搜索问题的解的方法,它可以找出所有可能的解,或者找出最优的解。 思想 回溯算法的思想是,从一个初始状态开始,每次尝试一个可能的选择,然后递归地继续搜索下一步。如果发现当前的选择不能达到目标或者不满足条件,就回退到上一步,换一个选择继续尝试。这种不断前进和后退的过程就叫做 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(45) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 读题 https://leetcode.cn/problems/generate-parentheses/ 这道题的题目描述是这样的: 给定一个整数n,表示括号对的数量,写一个函数来生成所有可能的有效括号组合。¹ 有效括号组合的意思是,每个左括号都有一个对应的右括号,并且括号之间的嵌套关 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(14) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 读题 https://leetcode.cn/problems/combination-sum/ 你好,这是Bing。根据搜索结果,leetcode 39是一个编程题目,要求你找出一个整数数组中所有可以使数字和为目标数的不同组合¹²。 例如,如果数组是[2,3,6,7],目标数是7, 那 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(5) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 读题 https://leetcode.cn/problems/permutations/description/ LeetCode 46题是一个**全排列**问题,给定一个不含重复数字的数组 nums ,返回其 **所有可能的全排列**。你可以 **按任意顺序** 返回答案。¹³ 例如 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(12) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 考查点 对回溯算法的理解和应用,以及你对字符串或者数组的操作和遍历。你需要掌握回溯算法的基本框架和思想,以及如何用代码实现回溯的过程。你还需要注意一些细节,比如如何避免重复的排列,如何恢复原来的状态,如何优化时间和空间复杂度等。 2. 解法 思路 这道题的思路是用**回溯**算法来求解。 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(8) 评论(0) 推荐(0) 编辑

摘要: 1. 题目 读题 https://leetcode.cn/problems/permutations-ii/submissions/428949841/ 考查点 这道题的考查点主要有以下几个: - **回溯法**:回溯法是一种搜索所有可能解的方法,它的基本思想是从一个初始状态开始,每次尝试一个可能的 阅读全文
posted @ 2023-04-29 23:17 白露~ 阅读(5) 评论(0) 推荐(0) 编辑

2023年4月28日

摘要: 1. 题目 2. 解法 思路 这道题的考点是字符串的处理和分割,以及整数的比较。解题思路是: 首先,将两个版本号按照"."分割成字符串数组,这样就可以得到每个修订号的字符串表示。 然后,遍历两个数组,比较每个位置上的修订号。为了方便比较,可以将字符串转换成整数,这样就可以忽略前导零的影响。 如果某个 阅读全文
posted @ 2023-04-28 20:52 白露~ 阅读(11) 评论(0) 推荐(0) 编辑

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 184 下一页