![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
文章平均质量分 63
pjc缘
这个作者很懒,什么都没留下…
展开
-
LeetCode 1202交换字符串中的元素
1202交换字符串中的元素 题目 给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] = [a, b] 表示字符串中的两个索引(编号从 0 开始)。 你可以 任意多次交换 在 pairs 中任意一对索引处的字符。 返回在经过若干次交换后,s 可以变成的按字典序最小的字符串。 示例 1: 输入:s = “dcab”, pairs = [[0,3],[1,2]] 输出:“bacd” 解释: 交换 s[0] 和 s[3], s = “bcad” 交换 s[1] 和 s[2]原创 2021-01-14 19:29:28 · 132 阅读 · 0 评论 -
LeetCode-46 全排列
LeetCode-46 全排列 原题目 给定一个 没有重复 数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 题目大意 如题。。 题目分析 这道题目可以用标准的深搜回溯来做。 思路 1.标准深搜回溯 2.交换数值 代码 1.第一种方法。 void backtrace(int *nums,int numsSize,int *returnSize,int **return原创 2020-07-04 22:43:37 · 91 阅读 · 0 评论