标签:LeetCode
这是悦乐书的第356次更新,第383篇原创 01看题和准备 今天介绍的是LeetCode算法题中Easy级别的第218题(顺位题号是927)。每封电子邮件都包含本地名称和域名,以@符号分隔。 例如,在alice@leetcode.com中,alice是本地名称,leetcode.com是域名。 除了
这是悦乐书的第357次更新,第384篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第219题(顺位题号是933)。写一个类RecentCounter来计算最近的请求。 它只有一个方法:ping(int t),其中t代表一些时间(以毫秒为单位)。 返回从3000毫秒前到现
这是悦乐书的第358次更新,第385篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第220题(顺位题号是937)。你有一系列日志。每个日志都是以空格分隔的单词串。 每个日志中的第一个单词是标识符,由字母数字组成。 字母日志,标识符后面的每个单词只包含小写字母。 数字日志
题目 编写一个 SQL 查询,获取 Employee表中第 n 高的薪水(Salary)。 +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--
这是悦乐书的第360次更新,第387篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第222题(顺位题号是941)。给定一个整数数组A,当且仅当它是一个有效的山形数组时返回true。 A是一个山形数组,当且仅当: A.length> = 3 存在一些具有0 <
给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。 要求只使用一个更新(Update)语句,并且没有中间的临时表。 注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如
编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: +----+---------+ | Id | Email | +----+---------+ | 1 | a@b.com | | 2 | c@d.com | | 3 | a@b.com | +----+---
题目描述: 翻转一棵二叉树。 解题思路:   1、对于二叉树,立马递归   2、先处理 根节点,不需改动   3、处根的左子树和右子树需要交换位置   4、递归处理左子树和右子树。步骤见1-3步 Java代码实现:&#
这是悦乐书的第361次更新,第388篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第223题(顺位题号是942)。给定仅包含I(增加)或D(减少)的字符串S,令N = S.length。 返回元素值范围为[0,1,…,N]的整型数组A,使得对于所有i = 0,…,N-1
这是悦乐书的第362次更新,第389篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第224题(顺位题号是944)。我们给出了一个N个小写字母串的数组A,它们的长度都相同。 现在,我们可以选择任何一组删除索引,对于每个字符串,我们删除这些索引中的所有字符。 例如,如果我们
这是悦乐书的第364次更新,第392篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第226题(顺位题号是953)。在外语中,令人惊讶的是,他们也使用英文小写字母,但可能使用不同的顺序。字母表的顺序是小写字母的一些排列。 给定用外语编写的单词序列以及字母表的顺序,当且仅当
原题: 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->
题目是这样的: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径?  
这是悦乐书的第366次更新,第394篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第228题(顺位题号是965)。如果树中的每个节点具有相同的值,则二叉树是单一的。当且仅当给定树是单一时才返回true。 1 / 1 1 / 1
这是悦乐书的第367次更新,第395篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第229题(顺位题号是970)。给定两个正整数x和y,如果对于某些整数i >= 0且j >= 0等于x^i + y^j,则整数是强大的。 返回值小于或等于bound的所有强大整
这是悦乐书的第368次更新,第396篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第230题(顺位题号是976)。给定正长度的数组A,返回具有非零区域的三角形的最大周长,由这些长度中的3个组成。如果不可能形成任何非零区域的三角形,则返回0。例如: 输入:[2,1,2]
一、21合并两个有序链表 代码如下: class Solution: def mergeTwoLists(self, l1: ListNode, l2: ListNode) -> ListNode: # 首先对特殊情况