回溯算法
文章平均质量分 77
Y_3_7
在校生大学生,正在努力酷酷学习,排球人也能写好代码!!!
展开
-
【回溯算法 6】括号⽣成(medium)(每日一题)
2. 括号⽣成(medium)题目链接:22. 括号生成 - 力扣(LeetCode)算法思路: 代码实现:动动手点个赞会让作者更开心,感谢阅览,加油各位 !原创 2024-08-21 09:00:00 · 753 阅读 · 0 评论 -
【回溯算法 5】电话号码的字⺟组合(medium)(每日一题)
2. 电话号码的字⺟组合(medium)题目链接:17. 电话号码的字母组合 - 力扣(LeetCode)算法思路: 代码实现:动动手点个赞会让作者更开心,感谢阅览,加油各位 !原创 2024-08-16 22:00:43 · 531 阅读 · 0 评论 -
【回溯算法 4】全排列(medium)II(每日一题)
全排列 II(medium)!原创 2024-07-09 09:45:00 · 867 阅读 · 0 评论 -
【递归综合 3】找出所有⼦集的异或总和再求和(easy)(每日一题)
挺久没更新了,最近被期末忙了好久,每日一题断了,实在不好意思, 必须坚持回来!感谢阅览!找出所有⼦集的异或总和再求和(easy)原创 2024-07-08 09:45:00 · 341 阅读 · 0 评论 -
【回溯算法 2】子集(medium)(每日一题)
回溯算法是⼀种⾮常重要的算法,可以解决许多组合问题、排列问题和搜索问题等。回溯算法的核⼼ 思想是搜索状态树,通过遍历状态树来实现对所有可能解的搜索。回溯算法的模板⾮常简单,但是实 现起来需要注意⼀些细节,⽐如如何做出选择、如何撤销选择等。原创 2024-06-04 18:31:16 · 336 阅读 · 0 评论 -
【回溯算法 1】全排列(medium)(每日一题)
回溯算法是⼀种经典的递归算法,通常⽤于解决组合问题、排列问题和搜索问题等。从⼀个初始状态开始,按照⼀定的规则向前搜索,当搜索到某个状态⽆法前进 时,回退到前⼀个状态,再按照其他的规则搜索。回溯算法在搜索过程中维护⼀个状态树,通过遍历 状态树来实现对所有可能解的搜索。回溯算法的核⼼思想:“试错”,即在搜索过程中不断地做出选择,如果选择正确,则继续向前搜 索;否则,回退到上⼀个状态,重新做出选择。回溯算法通常⽤于解决具有多个解,且每个解都需要 搜索才能找到的问题。全排列(medium)原创 2024-06-04 02:38:22 · 910 阅读 · 0 评论