- 博客(3)
- 收藏
- 关注
原创 回溯算法 一个公式就够了
目录 两个万能模板 1.子集 2.子集 II 3.组合 4.组合总和 5.组合总和 II 6.全排列 7.全排列 II 8.字符串的全排列 9.字母大小写全排列 两个万能模板 方法一相对顺序不变 从左往右走 start 控制层数 vector<vector<int>> vv; vector<int> v; dfs(vector<int>& nums, int start) { if(start == nums.s.
2022-01-06 19:31:32
807
原创 LeeTCode189.旋转数组不额外申请空间解法C
//给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。 //你可以使用空间复杂度为O(1) 的原地算法解决这个问题吗? //示例 1: //输入: nums = [1, 2, 3, 4, 5, 6, 7], k = 3 //输出 : [5, 6, 7, 1, 2, 3, 4] //解释 : // 向右旋转 1 步 : [7, 1, 2, 3, 4, 5, 6] // 向右旋转 2 步 : [6, 7, 1, 2, 3, 4, 5] // 向右旋转 3 步 : [5...
2021-06-07 20:50:01
209
原创 leetcode 989. 数组形式的整数加法C语言解法
原题: 对于非负整数X而言,X的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果X = 1231,那么其数组形式为[1,2,3,1]。 给定非负整数 X 的数组形式A,返回整数X+K的数组形式。 示例 1: 输入:A = [1,2,0,0], K = 34 输出:[1,2,3,4] 解释:1200 + 34 = 1234 示例 2: 输入:A = [2,7,4], K = 181 输出:[4,5,5] 解释:274 + 181 = 455 示例 3: 输入:A = [2,...
2021-06-06 23:27:43
173
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人