news 2026/5/8 17:37:29

Day22 >> 77、组合 + 216、组合总和 + 17、电话号码的字母组合

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day22 >> 77、组合 + 216、组合总和 + 17、电话号码的字母组合

代码随想录-回溯算法

77、组合

class Solution { List<List<Integer>> result = new ArrayList<>(); LinkedList<Integer> path = new LinkedList<>(); public List<List<Integer>> combine(int n, int k) { backtracking(n, k, 1); return result; } private void backtracking(int n, int k, int startIndex) { if (path.size() == k) { result.add(new ArrayList<>(path)); return; } for (int i = startIndex; i <= n; i++) { path.add(i); backtracking(n, k, i+1); path.removeLast(); } } }

在递归时通过判断剩余可选元素数量,进行剪枝操作

class Solution { List<List<Integer>> result = new ArrayList<>(); LinkedList<Integer> path = new LinkedList<>(); public List<List<Integer>> combine(int n, int k) { backtracking(n, k, 1); return result; } private void backtracking(int n, int k, int startIndex) { if (path.size() == k) { result.add(new ArrayList<>(path)); return; } for (int i = startIndex; i <= n - (k - path.size() )+ 1; i++) { path.add(i); backtracking(n, k, i+1); path.removeLast(); } } }

今天状态很差,剩下的题等周末补回来。。。

216、组合总和

17、电话号码的字母组合

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 14:27:04

还在手动刷U校园单选题?这款神器让你5分钟完成60分钟任务!

还在为U校园的单选题刷到手软而烦恼吗&#xff1f;每天花费大量时间在重复的答题上&#xff0c;不仅效率低下还容易出错。现在&#xff0c;AutoUnipus智能答题工具横空出世&#xff0c;帮你彻底告别手动刷题的痛苦&#xff0c;实现真正的学习效率革命&#xff01; 【免费下载链…

作者头像 李华
网站建设 2026/5/3 9:18:04

LeetDown macOS降级工具完整操作手册

LeetDown macOS降级工具完整操作手册 【免费下载链接】LeetDown a GUI macOS Downgrade Tool for A6 and A7 iDevices 项目地址: https://gitcode.com/gh_mirrors/le/LeetDown 想要让老旧的iPhone或iPad重获新生&#xff1f;LeetDown这款专为macOS设计的iOS设备降级工具…

作者头像 李华
网站建设 2026/5/6 10:57:56

GEMMA基因组分析:3大核心优势与5个实战案例解析

GEMMA基因组分析&#xff1a;3大核心优势与5个实战案例解析 【免费下载链接】GEMMA Genome-wide Efficient Mixed Model Association 项目地址: https://gitcode.com/gh_mirrors/gem/GEMMA 在基因组关联研究领域&#xff0c;GEMMA&#xff08;Genome-wide Efficient Mix…

作者头像 李华
网站建设 2026/5/8 7:04:32

Workflow Core终极指南:构建高性能.NET工作流引擎的完整方案

Workflow Core终极指南&#xff1a;构建高性能.NET工作流引擎的完整方案 【免费下载链接】workflow-core workflow-core: 一个轻量级的、可嵌入的工作流引擎&#xff0c;针对.NET Standard设计&#xff0c;适用于需要跟踪状态的长期运行过程。 项目地址: https://gitcode.com…

作者头像 李华
网站建设 2026/5/3 17:24:59

AutoUnipus智能刷课神器:3分钟搞定U校园必修练习题

AutoUnipus智能刷课神器&#xff1a;3分钟搞定U校园必修练习题 【免费下载链接】AutoUnipus U校园脚本,支持全自动答题,百分百正确 2024最新版 项目地址: https://gitcode.com/gh_mirrors/au/AutoUnipus 还在为U校园平台堆积如山的必修练习题而头疼吗&#xff1f;AutoUn…

作者头像 李华