
leetcode每日一题
飞天小女侠~
编程中最没用的东西是源代码,最有用的东西是算法和数据结构。
柴静在《看见》里说,每个轻松的笑容的背后,都是一个咬紧牙关的灵魂。
每个出类拔萃的人,都为他现在所站的位置付出了很多很多。
展开
-
0418 leetcode每日一题 1026. 节点与其祖先之间的最大差值
找到当前节点的子节点中的最大值和最小值,然后做差,差的绝对值最大的值,即为当前节点的子节点的最大差值。给定二叉树的根节点 root,找出存在于 不同 节点 A 和 B 之间的最大值 V,其中 V = |A.val - B.val|,且 A 是 B 的祖先。其中递归函数,返回一个长度为2的数组,第一个数表示子节点的最小值,第二个数表示子节点的最大值。(如果 A 的任何子节点之一为 B,或者 A 的任何子节点是 B 的祖先,那么我们认为 A 是 B 的祖先)原创 2023-04-18 12:54:48 · 359 阅读 · 1 评论 -
0416 leetcode每日一题 1042. 不邻接植花
可以首先将所有花园中的花设置为0,然后遍历与其相邻的花园,选择没有使用过的花的种类(1 2 3 4),将该花园设置成对应的花朵即可。从题目描述中可知,花的种类一共有四种,且一定有满足题意的答案。原创 2023-04-16 23:03:55 · 473 阅读 · 0 评论