上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页

2022年2月25日

2022-2-25 剑指offer day15

摘要: 题1: JZ84 二叉树中和为某一值的路径(三) 描述 给定一个二叉树root和一个整数值 sum ,求该树有多少路径的的节点值之和等于 sum 。 1.该题路径定义不需要从根节点开始,也不需要在叶子节点结束,但是一定是从父亲节点往下到孩子节点 2.总节点数目为n 3.保证最后返回的路径个数在整形范 阅读全文

posted @ 2022-02-25 09:50 阿ming 阅读(19) 评论(0) 推荐(0) 编辑

2022年2月24日

2022-2-24剑指offer day14

摘要: 题1: JZ78 把二叉树打印成多行 描述 给定一个节点数为 n 二叉树,要求从上到下按层打印二叉树的 val 值,同一层结点从左至右输出,每一层输出一行,将输出的结果存放到一个二维数组中返回。 例如:给定的二叉树是{1,2,3,#,#,4,5}该二叉树多行打印层序遍历的结果是 [ [1], [2, 阅读全文

posted @ 2022-02-24 10:07 阿ming 阅读(17) 评论(0) 推荐(0) 编辑

2022年2月23日

2022-2-23剑指offer day13

摘要: 题1: JZ8 二叉树的下一个结点 描述 给定一个二叉树其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的next指针。下图为一棵有9个节点的二叉树。树中从父节点指向子节点的指针用实线表示,从子节点指向父节点的用虚线表示 示例: 输入:{ 阅读全文

posted @ 2022-02-23 10:25 阿ming 阅读(18) 评论(0) 推荐(0) 编辑

2022年2月22日

2022-2-22 剑指offer day12

摘要: 题1: JZ36 二叉搜索树与双向链表 描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。如下图所示 数据范围:输入二叉树的节点数 0 \le n \le 10000≤n≤1000,二叉树中每个节点的值 0\le val \le 10000≤val≤1000要求:空间复杂度O(1)O 阅读全文

posted @ 2022-02-22 11:55 阿ming 阅读(18) 评论(0) 推荐(0) 编辑

2022年2月21日

2022-2-21 剑指offer day11

摘要: 题1: JZ82 二叉树中和为某一值的路径(一) 描述 给定一个二叉树root和一个值 sum ,判断是否有从根节点到叶子节点的节点值之和等于 sum 的路径。 1.该题路径定义为从树的根结点开始往下一直到叶子结点所经过的结点 2.叶子节点是指没有子节点的节点 3.路径只能从父节点到子节点,不能从子 阅读全文

posted @ 2022-02-21 12:05 阿ming 阅读(29) 评论(0) 推荐(0) 编辑

2022年2月20日

2022-2-20 剑指offer day10

摘要: 题1: JZ32 从上往下打印二叉树 描述 不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{8,6,10,#,#,2,1},如以下图中的示例二叉树,则依次打印8,6,10,2,1(空节点不打印,跳过),请你将打印的结果存放到一个数组里面,返回。 数据范围: 0<=节点总数<=1 阅读全文

posted @ 2022-02-20 10:08 阿ming 阅读(12) 评论(0) 推荐(0) 编辑

2022年2月19日

2022-2-19 剑指offer day9

摘要: 题1: JZ26 树的子结构 描述 输入两棵二叉树A,B,判断B是不是A的子结构。(我们约定空树不是任意一个树的子结构) 假如给定A为{8,8,7,9,2,#,#,#,#,4,7},B为{8,9,2},2个树的结构如下,可以看出B是A的子结构 数据范围: 0 <= A的节点个数 <= 10000 0 阅读全文

posted @ 2022-02-19 13:04 阿ming 阅读(20) 评论(0) 推荐(0) 编辑

2022年2月18日

2022-2-18 剑指offer day8

摘要: 题1: JZ54 二叉搜索树的第k个节点 描述 给定一棵结点数为n 二叉搜索树,请找出其中的第 k 小的TreeNode结点值。 1.返回第k小的节点值即可 2.不能查找的情况,如二叉树为空,则返回-1,或者k大于n等等,也返回-1 3.保证n个节点的值不一样 数据范围: 0 \le n \le10 阅读全文

posted @ 2022-02-18 12:16 阿ming 阅读(21) 评论(0) 推荐(0) 编辑

2022年2月17日

2022-2-17剑指offer day7

摘要: 题1: JZ55 二叉树的深度 描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度,根节点的深度视为 1 。 数据范围:节点的数量满足 0 \le n \le 1000≤n≤100 ,节点上的值满足 0 \le val \le 阅读全文

posted @ 2022-02-17 13:24 阿ming 阅读(17) 评论(0) 推荐(0) 编辑

2022年2月16日

2022-2-16剑指offer day6

摘要: 题1: JZ76 删除链表中重复的结点 描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表 1->2->3->3->4->4->5 处理后为 1->2->5 数据范围:链表长度满足 0 \le n \le 1000 \0≤n≤1000 阅读全文

posted @ 2022-02-16 10:17 阿ming 阅读(24) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页

导航