码迷,mamicode.com
首页 >  
搜索关键字:definition    ( 2735个结果
【树】面试题 04.04. 检查平衡性
题目: 解答: 同题目"【树】高度平衡二叉树的判定"。 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 ...
分类:其他好文   时间:2020-05-03 16:13:29    阅读次数:63
【树】897. 递增顺序查找树
题目: 解答: 方法一:中序遍历 + 构造新的树 我们在树上进行中序遍历,就可以从小到大得到树上的节点。我们把这些节点的对应的值存放在数组中,它们已经有序。接着我们直接根据数组构件题目要求的树即可。 1 /** 2 * Definition for a binary tree node. 3 * s ...
分类:其他好文   时间:2020-05-03 16:12:38    阅读次数:61
【树】N叉树的最大深度
题目: 解答: 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 vector<Node*> children; 7 8 Node() {} 9 10 Node(int _val) { 11 val = _v ...
分类:其他好文   时间:2020-05-03 15:03:26    阅读次数:54
【树】589. N叉树的前序遍历
题目: 解法: 方法一:递归 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 vector<Node*> children; 7 8 Node() {} 9 10 Node(int _val) { 11 v ...
分类:其他好文   时间:2020-05-03 14:52:04    阅读次数:50
【树】590. N叉树的后序遍历
题目: 解答: 方法一:递归 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 vector<Node*> children; 7 8 Node() {} 9 10 Node(int _val) { 11 v ...
分类:其他好文   时间:2020-05-03 14:47:39    阅读次数:45
【树】530. 二叉搜索树的最小绝对差
题目: 解法: 中序遍历得到一个升序序列,将遍历的结果存在一个数组val中,然后用另一个数组diff存数组val中前后元素的差值,输出其中的最小值。 代码略微繁琐,欢迎提出优化建议。 1 /** 2 * Definition for a binary tree node. 3 * struct Tr ...
分类:其他好文   时间:2020-05-03 14:30:33    阅读次数:57
【树】515. 在每个树行中找最大值
题目: 解法: 层次遍历就好,然后找出每层的最大的值,进行保存。 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *rig ...
分类:其他好文   时间:2020-05-03 14:21:17    阅读次数:58
【树】429. N叉树的层序遍历
题目: 解法: 广度优先遍历就好。 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 vector<Node*> children; 7 8 Node() {} 9 10 Node(int _val) { 1 ...
分类:其他好文   时间:2020-05-03 13:02:57    阅读次数:80
leetcode 每日一题 21. 合并两个有序链表
迭代法 思路: 当L1和L2都不是空链表时,判断L1和L2哪一个链表的头节点的值更小,将较小值的节点添加到结果里。当一个节点添加到结果里后,将对应链表中的节点向后移一位。 代码: # Definition for singly-linked list. # class ListNode: # def ...
分类:其他好文   时间:2020-05-03 12:57:09    阅读次数:49
【树】404. 左叶子之和
题目: 解法: 难点主要是在判断是否是左叶子。 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * T ...
分类:其他好文   时间:2020-05-03 12:30:56    阅读次数:84
2735条   上一页 1 ... 21 22 23 24 25 ... 274 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!