上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]] 示例 2: 输入:root = [1] 输出:[[1]] 示例 3: 输入 阅读全文
posted @ 2022-11-03 15:58 icyyyy 阅读(33) 评论(0) 推荐(0)
摘要: 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左子树只包含 小于 当前节点的数。 节点的右子树只包含 大于 当前节点的数。 所有左子树和右子树自身必须也是二叉搜索树。 示例 1: 输入:root = [2,1,3] 输出:true示例 2: 阅读全文
posted @ 2022-11-03 13:55 icyyyy 阅读(84) 评论(0) 推荐(0)
摘要: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = []输出:[]示例 3: 输入:l1 = [], l2 阅读全文
posted @ 2022-11-02 15:56 icyyyy 阅读(33) 评论(0) 推荐(0)
摘要: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2: 输入:head = [1], n = 1输出:[]示例 3: 输入:head = [1,2], n = 1输出:[1] 提示: 阅读全文
posted @ 2022-11-02 15:22 icyyyy 阅读(85) 评论(0) 推荐(0)
摘要: 有一个单链表的 head,我们想删除它其中的一个节点 node。 给你一个需要删除的节点 node 。你将 无法访问 第一个节点 head。 链表的所有值都是 唯一的,并且保证给定的节点 node 不是链表中的最后一个节点。 删除给定的节点。注意,删除节点并不是指从内存中删除它。这里的意思是: 给定 阅读全文
posted @ 2022-11-02 15:18 icyyyy 阅读(42) 评论(0) 推荐(0)
摘要: 给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: countAndSay(1) = "1"countAndSay(n) 是对 countAndSay(n-1) 的描述, 阅读全文
posted @ 2022-11-02 14:38 icyyyy 阅读(83) 评论(0) 推荐(0)
摘要: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 示例 1: 输入:haystack = "sadbutsad", nee 阅读全文
posted @ 2022-11-02 14:21 icyyyy 阅读(49) 评论(0) 推荐(0)
摘要: 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有) 阅读全文
posted @ 2022-11-02 13:16 icyyyy 阅读(135) 评论(0) 推荐(0)
摘要: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 示例 1: 输入: s = "anagram", t = "nagaram"输出: true示例 2: 输入: s = "rat", 阅读全文
posted @ 2022-11-02 12:59 icyyyy 阅读(74) 评论(0) 推荐(0)
摘要: 给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。 示例 1: 输入: s = "leetcode"输出: 0示例 2: 输入: s = "loveleetcode"输出: 2示例 3: 输入: s = "aabb" 输出: -1 提示: 1 <= s 阅读全文
posted @ 2022-11-02 12:53 icyyyy 阅读(78) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页