本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
LeetCode算法题-Invert Binary Tree LeetCode算法题-Invert Binary Tree
这是悦乐书的第194次更新,第199篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第55题(顺位题号是226)。反转二叉树。例如: 输入: 4 / 2 7 / / 1 3 6
2021-04-05
LeetCode算法题-Implement Queue Using Stacks LeetCode算法题-Implement Queue Using Stacks
这是悦乐书的第195次更新,第201篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第57题(顺位题号是232)。使用栈实现队列的以下操作。 push(x) - 将元素x推送到队列的后面。 pop()
2021-04-05
LeetCode算法题-Palindrome Linked List LeetCode算法题-Palindrome Linked List
这是悦乐书的第196次更新,第202篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第58题(顺位题号是234)。给出一个单链表,确定它是否是回文。例如: 输入:1- 2 输出:false 输入:1- 2-
2021-04-05
LeetCode算法题-Delete Node in a Linked List LeetCode算法题-Delete Node in a Linked List
这是悦乐书的第197次更新,第204篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第60题(顺位题号是235)。编写一个函数来删除单链表中的节点(尾部除外),只允许访问该节点。例如: 鉴于链表 -  
2021-04-05
LeetCode算法题-Lowest Common Ancestor of a Binary Search Tree LeetCode算法题-Lowest Common Ancestor of a Binary Search Tree
这是悦乐书的第197次更新,第203篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第59题(顺位题号是235)。给定二叉搜索树(BST),找到BST中两个给定节点的最低共同祖先(LCA)。根据维基百科上LCA的
2021-04-05
LeetCode算法题-Valid Anagram LeetCode算法题-Valid Anagram
这是悦乐书的第198次更新,第205篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第61题(顺位题号是242)。给定两个字符串s和t,写一个函数来确定t是否是s的anagram。例如: 输入:s &#
2021-04-05
56. 合并区间 56. 合并区间
56. 合并区间本题来自LeetCode:56. 合并区间[1] 题目描述给出一个区间的集合,请合并所有重叠的区间。示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,
2021-04-05
130. 被围绕的区域 130. 被围绕的区域
130. 被围绕的区域本题来自LeetCode:130. 被围绕的区域[1] 题目描述给定一个二维的矩阵,包含 'X' 和  'O'(字母 O)。找到所有被 'X'围绕的区域,并将这些区域里
2021-04-05
5. 最长回文子串 5. 最长回文子串
本题来自LeetCode:5. 最长回文子串[1] 题目描述给定一个字符串 s,找到 s中最长的回文子串。你可以假设 s的最大长度为 1000。示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。
2021-04-05
242. 有效的字母异位词 242. 有效的字母异位词
242. 有效的字母异位词本题来自LeetCode:242. 有效的字母异位词[1] 题目描述给定两个字符串 s 和 t ,编写一个函数来判断 t是否是 s的字母异位词。示例 1: 输入: s = "anagram", t = "naga
2021-04-05
5 / 12