
算法
LeetCode中的算法题
喜欢coding的谢同学
2020年网易实习
2021年字节跳动校招
小Red书同名,一起努力学习吧~
展开
-
LeetCode二叉树DFS笔试题整理
1530. 好叶子节点对的数量List<Integer> list = new ArrayList<>(); if(root==null) return list; //记录叶子节点的深度 if(root.left==null&&root.right==null) list.add(level); //递归获得左右子树叶子节点深度 List<Integer> left =原创 2020-10-08 16:36:59 · 257 阅读 · 0 评论 -
LeetCode二叉树BFS笔试题整理
863. 二叉树中所有距离为 K 的结点import java.util.*;class Solution { /** * Definition for a binary tree node. */ public static class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; }原创 2020-10-08 16:36:22 · 261 阅读 · 0 评论 -
LeetCode二叉树简单题汇总
文章目录前言101. 对称二叉树题目解答110. 平衡二叉树题目解答226. 翻转二叉树题目解答543. 二叉树的直径题目解答563. 二叉树的坡度题目解答617. 合并二叉树题目解答965. 单值二叉树题目解答993. 二叉树的堂兄弟节点题目解答前言刷了一部分LeetCode的题,感觉自己对二叉树的运用提升了不少,便总结分享一下。博客里用的都是比较好理解的递归算法,效率不一定最高,适合跟我差不多的小白。本篇博客只给出如下的部分题,二叉搜索树等我积累够了的之后单独出一篇然后给出下面的题都需要用到的原创 2020-05-23 12:12:36 · 418 阅读 · 0 评论