上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 26 下一页

2022年7月5日

2022-7-5 二叉树-递归

摘要: 剑指 Offer 36. 二叉搜索树与双向链表 难度中等534收藏分享切换为英文接收动态反馈 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 1 /* 2 // Definition for a Node. 3 class No 阅读全文

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

2022年7月4日

2022-7-4 二叉树-深度遍历

摘要: 剑指 Offer 34. 二叉树中和为某一值的路径 难度中等350收藏分享切换为英文接收动态反馈 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 1 /** 2 * Definiti 阅读全文

posted @ 2022-07-04 09:14 阿ming 阅读(24) 评论(0) 推荐(0) 编辑

2022年7月3日

2022-7-3 二叉搜索树-递归

摘要: 剑指 Offer 33. 二叉搜索树的后序遍历序列 难度中等545收藏分享切换为英文接收动态反馈 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。 1 class Solution { 2 publi 阅读全文

posted @ 2022-07-03 20:03 阿ming 阅读(20) 评论(0) 推荐(0) 编辑

2022年7月2日

2022-7-2 剑指offer-二叉树-层序遍历变种

摘要: 剑指 Offer 32 - III. 从上到下打印二叉树 III 难度中等235收藏分享切换为英文接收动态反馈 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。 1 /** 2 * Definiti 阅读全文

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

2022年7月1日

2022-7-1 剑指offer-树-层序遍历

摘要: 剑指 Offer 32 - I. 从上到下打印二叉树 难度中等213收藏分享切换为英文接收动态反馈 从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 1 /** 2 * Definition for a binary tree node. 3 * public class Tre 阅读全文

posted @ 2022-07-01 12:35 阿ming 阅读(16) 评论(0) 推荐(0) 编辑

2022年6月29日

2022-6-29 剑指offer-树-递归

摘要: 剑指 Offer 26. 树的子结构 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如:给定的树 A: 3 / \ 4 5 / \ 1 2给定的树 B: 4 / 1返回 true,因为 B 与 A 的一个 阅读全文

posted @ 2022-06-29 13:35 阿ming 阅读(18) 评论(0) 推荐(0) 编辑

2022年6月28日

2022-6-28剑指offer-数学

摘要: 剑指 Offer 14- II. 剪绳子 II 难度中等190收藏分享切换为英文接收动态反馈 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m - 1] 。请问 k[0]*k[1]*...*k[m - 阅读全文

posted @ 2022-06-28 10:20 阿ming 阅读(15) 评论(0) 推荐(0) 编辑

2022年6月27日

2022--6-27 剑指offer-数学规律

摘要: 剑指 Offer 14- I. 剪绳子 难度中等452收藏分享切换为英文接收动态反馈 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m-1] 。请问 k[0]*k[1]*...*k[m-1] 可能的最大 阅读全文

posted @ 2022-06-27 10:50 阿ming 阅读(10) 评论(0) 推荐(0) 编辑

2022年6月26日

2022-6-26 剑指offer-BFS

摘要: 剑指 Offer 13. 机器人的运动范围 难度中等522收藏分享切换为英文接收动态反馈 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位 阅读全文

posted @ 2022-06-26 09:27 阿ming 阅读(16) 评论(0) 推荐(0) 编辑

2022年6月25日

2022-6-25 剑指offer-dfs

摘要: 剑指 Offer 12. 矩阵中的路径 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同 阅读全文

posted @ 2022-06-25 10:48 阿ming 阅读(16) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 26 下一页

导航