2020年6月11日

[LeetCode]671. 二叉树中第二小的节点(递归)

摘要: ###题目 给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么这个节点的值不大于它的子节点的值。 给出这样的一个二叉树,你需要输出所有节点中的第二小的值。如果第二小的值不存在的话,输出 -1 。 ###题解 有趣的一道题。 题目 阅读全文

posted @ 2020-06-11 00:48 coding_gaga 阅读(57) 评论(0) 推荐(0) 编辑

[LeetCode] 203. 移除链表元素(链表基本操作-删除)、876. 链表的中间结点(链表基本操作-找中间结点)

摘要: ##题目 203. 移除链表元素 删除链表中等于给定值 val 的所有节点。 ###题解 删除结点:要注意虚拟头节点。 ###代码 class Solution { public ListNode removeElements(ListNode head, int val) { ListNode p 阅读全文

posted @ 2020-06-11 00:11 coding_gaga 阅读(77) 评论(0) 推荐(0) 编辑

导航