题目描述
题解
回溯算法
常规的回溯算法思路, 需要注意的有以下几点:
- 为了方便记录可行字符串, 使用了动态列表, 但是这道题让返回的是
String[]
, 可以使用方法res.toArray(new String[0])
- 因为所给的字符串可能会有重复字符的情况, 所以需要考虑降重的操作
1 | public String[] permutation(String s) { |
常规的回溯算法思路, 需要注意的有以下几点:
String[]
, 可以使用方法res.toArray(new String[0])
1 | public String[] permutation(String s) { |
微信支付
支付宝