毕设做网站什么主题比较好十大seo免费软件
news/
2025/9/29 14:34:23/
文章来源:
毕设做网站什么主题比较好,十大seo免费软件,东莞服务好的营销型网站建设,个体工商户可以做网站吗216.组合总和III
题目链接#xff1a;力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台
解题思路#xff1a;依旧是正常遍历#xff0c;过程中记录遍历的所有节点之和#xff0c;如果当前元素之和已经大于所给定的值#xff0c;退回上一节点
ja…216.组合总和III
题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台
解题思路依旧是正常遍历过程中记录遍历的所有节点之和如果当前元素之和已经大于所给定的值退回上一节点
java
class Solution {ListListInteger result new ArrayList();LinkedListInteger path new LinkedList();public ListListInteger combinationSum3(int k, int n) {backTracking(n, k, 1, 0);return result;}private void backTracking(int targetSum, int k, int startIndex, int sum){if (sum targetSum) {return;}if (path.size() k) {if (sum targetSum) result.add(new ArrayList(path));return;}for (int i startIndex; i 9 - (k - path.size()) 1; i) {path.add(i);sum i;backTracking(targetSum, k, i 1, sum);path.removeLast();sum - i;}}
}
17.电话号码的字母组合
题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台
解题思路依旧是组合重点是拆分字符
java
class Solution {ListString list new ArrayList();public ListString letterCombinations(String digits) {if (digits null || digits.length() 0) {return list;}String[] numString {, , abc, def, ghi, jkl, mno, pqrs, tuv, wxyz};backTracking(digits, numString, 0);return list;}StringBuilder temp new StringBuilder();public void backTracking(String digits, String[] numString, int num) {if (num digits.length()) {list.add(temp.toString());return;}String str numString[digits.charAt(num) - 0];for (int i 0; i str.length(); i) {temp.append(str.charAt(i));backTracking(digits, numString, num 1);temp.deleteCharAt(temp.length() - 1);}}
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921900.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!