上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页

2018年10月12日

LeetCode107.二叉树的层次遍历II

摘要: 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如:给定二叉树 [3,9,20,null,null,15,7], 返回其自底向上的层次遍历为: 阅读全文

posted @ 2018-10-12 09:26 airycode 阅读(192) 评论(0) 推荐(0) 编辑

LeetCode104.二叉树最大深度

摘要: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null,null,15,7], 返回它的最大深度 3 。 阅读全文

posted @ 2018-10-12 09:09 airycode 阅读(120) 评论(0) 推荐(0) 编辑

2018年10月11日

LeetCode100.相同的树

摘要: 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 示例 2: 示例 3: 阅读全文

posted @ 2018-10-11 18:15 airycode 阅读(116) 评论(0) 推荐(0) 编辑

LeetCode83.删除排序链表中的重复的元素

摘要: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 示例 2: 阅读全文

posted @ 2018-10-11 18:08 airycode 阅读(146) 评论(0) 推荐(0) 编辑

LeetCode88.合并两个有序数组

摘要: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素 阅读全文

posted @ 2018-10-11 18:03 airycode 阅读(151) 评论(0) 推荐(0) 编辑

LeetCode67.二进制求和

摘要: 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。 示例 1: 示例 2: 阅读全文

posted @ 2018-10-11 17:36 airycode 阅读(196) 评论(0) 推荐(0) 编辑

LeetCode66.加一

摘要: 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 示例 2: 阅读全文

posted @ 2018-10-11 17:24 airycode 阅读(147) 评论(0) 推荐(0) 编辑

LeetCode58.最后一个单词的长度

摘要: 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 示例: 阅读全文

posted @ 2018-10-11 17:16 airycode 阅读(109) 评论(0) 推荐(0) 编辑

LeetCode38.报数

摘要: 报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1 被读作 "one 1" ("一个一") , 即 11。11 被读作 "two 1s" ("两个一"), 即 21。21 被读作 "one 2", "one 1" ("一个二" , "一个一") , 即 1211。 阅读全文

posted @ 2018-10-11 12:06 airycode 阅读(115) 评论(0) 推荐(0) 编辑

LeetCode35.搜索插入位置

摘要: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 示例 2: 示例 3: 示例 4: 阅读全文

posted @ 2018-10-11 11:47 airycode 阅读(597) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页

导航