上一页 1 ··· 9 10 11 12 13 14 15 下一页
  2020年3月10日
摘要: 难度等级:简单 题目描述: 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过根结点。 示例 :给定二叉树 1 / \ 2 3 / \ 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。 注意:两结点之间的路 阅读全文
posted @ 2020-03-10 11:27 jaysonteng 阅读(543) 评论(0) 推荐(0) 编辑
  2020年3月9日
摘要: 难度等级:简单 题目描述: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例 1: 输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天 阅读全文
posted @ 2020-03-09 14:20 jaysonteng 阅读(430) 评论(0) 推荐(0) 编辑
  2020年3月1日
摘要: 难度等级:简单 题目描述: 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1. 12. 113. 214. 12115. 1112211 被读作 "one 1" ("一个一") , 即 11。11 被读作 "two 1s" ("两个一"), 即 21。 阅读全文
posted @ 2020-03-01 16:52 jaysonteng 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 难度等级:简单 题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5输出: 2 示例 2: 输入: [1,3,5,6], 2输出: 1 示例 3 阅读全文
posted @ 2020-03-01 14:42 jaysonteng 阅读(369) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: 难度等级:简单 题目描述: 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", 阅读全文
posted @ 2020-02-27 23:52 jaysonteng 阅读(250) 评论(0) 推荐(0) 编辑
  2020年2月26日
摘要: 难度等级:简单 题目描述: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 阅读全文
posted @ 2020-02-26 11:27 jaysonteng 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 难度等级:简单 题目描述: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 阅读全文
posted @ 2020-02-26 10:47 jaysonteng 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 难度等级:简单 题目描述: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 来源:力扣(LeetCode)链接:https://leetcode-cn.com/prob 阅读全文
posted @ 2020-02-26 09:50 jaysonteng 阅读(576) 评论(0) 推荐(0) 编辑
  2020年2月25日
摘要: 单链表: 1、定义链表 class ListNode: # 定义节点 def __init__(self, x): self.val = x # 节点当前值 self.next = None # 指向的下一节点,None表示没有下一节点 2、插入数据 # 单链表的插入(在第 s 个结点后面插入 da 阅读全文
posted @ 2020-02-25 17:21 jaysonteng 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 难度等级:简单 题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输 阅读全文
posted @ 2020-02-25 11:47 jaysonteng 阅读(308) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页