摘要:
回文链表 题目描述:请判断一个链表是否为回文链表。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/palindrome-linked-list/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注 阅读全文
摘要:
2 的幂 题目描述:给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n == \(2^{x}\) ,则认为 n 是 2 的幂次方。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:htt 阅读全文
摘要:
汇总区间 题目描述:给定一个无重复元素的有序整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b] 应该按如下格式输出: " 阅读全文
摘要:
翻转二叉树 题目描述:翻转一棵二叉树。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/invert-binary-tree/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 解法一:递 阅读全文
摘要:
存在重复元素 II 题目描述:给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的 绝对值 至多为 k。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leet 阅读全文
摘要:
存在重复元素 题目描述:给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/pr 阅读全文
摘要:
反转链表 题目描述:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/reverse-linked-list/ 著作权归领扣网络所有。商业转载 阅读全文
摘要:
计数质数 题目描述:统计所有小于非负整数 n 的质数的数量。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/count-primes/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 阅读全文
摘要:
移除链表元素 题目描述:给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/proble 阅读全文
摘要:
二叉树的所有路径 题目描述:给定一个二叉树,返回所有从根节点到叶子节点的路径。 说明: 叶子节点是指没有子节点的节点。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/binary-tree-paths/ 著 阅读全文