Fork me on GitHub
TriaL


  • 首页

  • 标签

  • 归档

leetcode——[104]Maximum Depth of Binary Tree二叉树的最大深度

发表于 2018-04-30 | | 阅读次数:

题目

给定一个二叉树,找出其最大深度。

二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。

说明: 叶子节点是指没有子节点的节点。

示例:
给定二叉树 [3,9,20,null,null,15,7],

1
2
3
4
5
  3
/ \
9 20
/ \
15 7

返回它的最大深度 3 。

阅读全文 »

leetcode——[070]Climbing Stairs爬楼梯

发表于 2018-04-26 | | 阅读次数:

题目

假设你正在爬楼梯。需要 n 步你才能到达楼顶。

每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

注意:给定 n 是一个正整数。

阅读全文 »

leetcode——[007]Reserver Integer反转整数

发表于 2018-04-24 | | 阅读次数:

题目

给定一个 32 位有符号整数,将整数中的数字进行反转。

示例 1:

1
2
输入: 123
输出: 321
阅读全文 »

leetcode——[344]Reverse String反转字符串

发表于 2018-04-23 | | 阅读次数:

题目

请编写一个函数,其功能是将输入的字符串反转过来。

示例:

1
2
输入:s = "hello"
返回:"olleh"
阅读全文 »

leetcode——[048]Rotate Image旋转图像

发表于 2018-04-23 | | 阅读次数:

题目

给定一个 n × n 的二维矩阵表示一个图像。

将图像顺时针旋转 90 度。

说明:

你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。

阅读全文 »

leetcode——[283]Move Zeroes移动零

发表于 2018-04-20 | | 阅读次数:

题目

给定一个数组 nums, 编写一个函数将所有 0 移动到它的末尾,同时保持非零元素的相对顺序。

例如, 定义 nums = [0, 1, 0, 3, 12],调用函数之后, nums 应为 [1, 3, 12, 0, 0]。

注意事项:

  1. 必须在原数组上操作,不要为一个新数组分配额外空间。
  2. 尽量减少操作总数。
阅读全文 »

leetcode——[66]Plus One加一

发表于 2018-04-20 | | 阅读次数:

题目

给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。

最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。

你可以假设除了整数 0 之外,这个整数不会以零开头。

示例 1:

1
2
3
输入: [1,2,3]
输出: [1,2,4]
解释: 输入数组表示数字 123。
阅读全文 »

leetcode——[350]Intersection Of Two Arrays II两个数组的交集 II

发表于 2018-04-19 | | 阅读次数:

题目

给定两个数组,写一个方法来计算它们的交集。

例如:
给定 nums1 = [1, 2, 2, 1], nums2 = [2, 2], 返回 [2, 2].

注意:

  • 输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。
  • 我们可以不考虑输出结果的顺序。
阅读全文 »

leetcode——[136]Single Number只出现一次的数字

发表于 2018-04-18 | | 阅读次数:

题目

给定一个整数数组,除了某个元素外其余元素均出现两次。请找出这个只出现一次的元素。

备注:

你的算法应该是一个线性时间复杂度。 你可以不用额外空间来实现它吗?

阅读全文 »

leetcode——[217]ContainsDuplicate存在重复

发表于 2018-04-18 | | 阅读次数:

题目

给定一个整数数组,判断是否存在重复元素。

如果任何值在数组中出现至少两次,函数应该返回 true。如果每个元素都不相同,则返回 false。

阅读全文 »
1…567
BJTU-HXS

BJTU-HXS

69 日志
21 标签
RSS
GitHub E-Mail
© 2019 BJTU-HXS
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.3
|
博客全站共45.5k字