![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode
喜欢ctrl的cxk
跪求大佬们别DDOS tanyaodan. com
展开
-
【Leetcode】二叉树的最大深度
题目描述: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明:叶子节点是指没有子节点的节点。 示例: 给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度3 。 解题思路: 递归求解吧。 CppAC代码: /** ...原创 2019-01-10 19:07:23 · 5662 阅读 · 0 评论 -
【Leetcode】二叉树的最小深度
题目描述: 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例: 给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最小深度 2. 解题思路: 这题和【LeetCode】二叉树的最大深度很相似...原创 2019-05-14 17:11:32 · 869 阅读 · 0 评论 -
【Leetcode】全排列
题目描述: 给定一个没有重复数字的序列,返回其所有可能的全排列。 输入描述: [1,2,3] 输出描述: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 解题思路: next_permutation就完事啦~ AC代码: class Solution { public: vec...原创 2019-10-05 00:37:17 · 993 阅读 · 0 评论 -
【Leetcode】仅仅反转字母
题目描述: 给定一个字符串S,返回“反转后的”字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。 输入样例1: ab-cd 输出样例1: dc-ba 输入样例2: a-bC-dEf-ghIj 输出样例2: j-Ih-gfE-dCba 输入样例3: Test1ng-Leet=code-Q! 输出样例3: Qedo1ct-eeLg=ntse-T! 解题...原创 2019-10-05 00:47:44 · 403 阅读 · 0 评论