摘要: 可视化图解算法26:二叉树中和为某一值的路径( 路径总和) 可视化图解算法:二叉树中和为某一值的路径( 路径总和) 1. 题目 描述 给定一个二叉树root和一个值 sum ,判断是否有从根节点到叶子节点的节点值之和等于 sum 的路径。 1.该题路径定义为从树的根结点开始往下一直到叶子结点所经过的结点 2.叶子节点是指没有子节点的节点 3.路径只能从父节点 阅读全文
posted @ 2025-04-25 16:00 好易学数据结构 阅读(83) 评论(0) 推荐(0)
摘要: 可视化图解算法25:二叉树的最大深度(高度) 对于二叉树的相关算法,我们总结了一套【可视化+图解】方法,依据此方法来解决相关问题,算法变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-04-24 11:38 好易学数据结构 阅读(96) 评论(0) 推荐(0)
摘要: 可视化图解算法24:按之字形顺序打印二叉树( Z字形、锯齿形遍历) 二叉树的按之字形( Z字形、锯齿形)遍历,可以这样操作:先将二叉树进行层序遍历,对于层序遍历的结果进行处理(第2层、第4次、第6层等偶数层的数据进行**翻转**)。 阅读全文
posted @ 2025-04-23 18:42 好易学数据结构 阅读(103) 评论(0) 推荐(0)
摘要: 可视化图解算法23:二叉树的层序遍历 对于二叉树的相关算法,我们总结了一套【可视化+图解】方法,依据此方法来解决相关问题,算法变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-04-03 11:25 好易学数据结构 阅读(90) 评论(0) 推荐(0)
摘要: 可视化图解算法22: 二叉树的后序遍历 对于二叉树的相关算法,我们总结了一套【可视化+图解】方法,依据此方法来解决相关问题,算法变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-04-01 11:13 好易学数据结构 阅读(83) 评论(0) 推荐(0)
摘要: 可视化图解算法21: 二叉树的中序遍历 对于二叉树的相关算法,我们总结了一套【可视化+图解】方法,依据此方法来解决相关问题,算法变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-03-31 18:50 好易学数据结构 阅读(85) 评论(0) 推荐(0)
摘要: 可视化图解算法20: 二叉树的前序遍历 对于二叉树的相关算法,我们总结了一套【可视化+图解】方法,依据此方法来解决相关问题,算法变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-03-30 09:19 好易学数据结构 阅读(28) 评论(0) 推荐(0)
摘要: 写递归代码的关键就是找到如何将大问题分解为小问题的规律,并且基于此写出递推公式,然后再推敲终止条件,最后将递推公式和终止条件翻译成代码。 阅读全文
posted @ 2025-03-28 16:17 好易学数据结构 阅读(36) 评论(0) 推荐(0)
摘要: 可视化图解算法18:删除有序(排序)链表中重复的元素-II 对于链表的相关操作,我们总结了一套【可视化+图解】方法,依据此方法来解决链表相关问题,链表操作变得易于理解,写出来的代码可读性高也不容易出错。 阅读全文
posted @ 2025-03-27 15:39 好易学数据结构 阅读(52) 评论(0) 推荐(0)
摘要: 可视化图解算法17:删除有序(排序)链表中重复的元素 删除有序链表中重复的元素(重复的元素需要保留一个),可以通过以下步骤完成:(1)定义操作节点指针变量;(2)循环删除链表重复节点;(3)返回头结点。 阅读全文
posted @ 2025-03-25 19:52 好易学数据结构 阅读(29) 评论(0) 推荐(0)