2019113916
2019113916
全部文章
题解
Java(8)
软件测试(1)
归档
标签
去牛客网
登录
/
注册
2019113916的博客
全部文章
/ 题解
(共3篇)
题解 | #集合的所有子集#
题意概述 给定一个没有重复元素的整数集合 要求给出它的所有子集,子集中的元素必须按升序排列 方法一:递归 思路与具体做法 DFS(k,S) k表示当前位置,S是初始的集合 每遍历到一层k,对集合的当前位置的数S[k]都有选择和不选择两种 可分别选定该元素然后递归下一层,不选定该元素然后递归下一...
C++
数组
回溯
2021-10-05
0
366
题解 | #没有重复项数字的所有排列#
题意概述 给定一组不重复的数字 要求返回改组数组的所有排列,且以数字在数组中的位置靠前为优先级,按字典序排列输出 方法一:标记数组回溯 思路与具体做法 标记数组回溯,每次遍历数组内所有元素,若当前元素未访问,则访问它(这里按序访问,即选定第几个元素),然后递归下一层,再选一个未访问过的元素访问...
C++
回溯
递归
2021-10-05
2
476
题解 | #有重复项数字的所有排列#
题意概述 给定一组可能重复的数字 要求返回改组数组的所有排列,且以数字在数组中的位置靠前为优先级,按字典序排列输出 方法一:标记数组回溯+去重 思路与具体做法 标记数组回溯,每次遍历数组内所有元素,若当前元素未访问,则访问它(这里按序访问,即选定第几个元素),然后递归下一层,再选一个未访问过的...
C++
回溯
递归
2021-10-05
0
490