摘要:
给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 class Solution: def levelOrder(self, root: TreeNode) -> List[List[int]]: if not root:return [] result=[ 阅读全文
posted @ 2021-04-01 19:30
小千北同学超爱写代码
阅读(52)
评论(0)
推荐(0)
摘要:
给定一个无重复元素的有序整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b] 应该按如下格式输出: "a->b" ,如果 阅读全文
posted @ 2021-04-01 16:56
小千北同学超爱写代码
阅读(54)
评论(0)
推荐(0)
摘要:
给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 就是出现双数数量的字符肯定能够组成回文的部分。就存下来这些数量;然后对于奇数个的要其中最大的偶数个。再留下一个原奇数个的字符,真是太神奇了。 cl 阅读全文
posted @ 2021-04-01 16:27
小千北同学超爱写代码
阅读(56)
评论(0)
推荐(0)
摘要:
老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。 你需要按照以下要求,帮助老师给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。评分更高的孩子必须比他两侧的邻位孩子获得更多的糖果。那么这样下来,老师至少需要准备多少颗糖果呢? 来源:力扣(LeetC 阅读全文
posted @ 2021-04-01 13:57
小千北同学超爱写代码
阅读(75)
评论(0)
推荐(0)