题目一:字符串的全排列
1.题目描述:
问题:输入一字符串(要求不存在重复字符),打印出该字符串中字符中字符的所有排列。
例如:输入”abc”,输出结果为abc, acb, bac, bca, cab和cba。
2.分析
递归法和非递归法
3.代码
https://blog.csdn.net/zlhn55/article/details/77160466
题目二:数组的所有子集
1.题目描述
给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。
说明:解集不能包含重复的子集。
示例:
输入: nums = [1,2,3]
输出:
[
[3],
[1],
[2],
[1,2,3],
[1,3],
[2,3],
[1,2],
[]
]
2.分析
3.代码
https://www.cnblogs.com/ariel-dreamland/p/9154503.html
题目三:复制一个复杂链表
1.题目描述
请实现函数ComplexListNode clone(ComplexListNode head),复制一个复杂链表。在复杂链表中,每个结点除了有一个next 域指向下一个结点外,还有一个sibling 指向链表中的任意结点或者null。
2.分析
3.代码
https://blog.csdn.net/qq_40301026/article/details/88979617