240 发简信
IP属地:北京
  • 237. 删除链表中的节点(easy)

    请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 -- head = [4,5,1,9],...

  • 236. 二叉树的最近公共祖先(medium)

    给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为...

  • 235. 二叉搜索树的最近公共祖先(easy)

    给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表...

  • 231. 2的幂(easy)

    给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例 1:输入: 1输出: true解释: 20 = 1示例 2:输入: 16输出: t...

  • 230. 二叉搜索树中第K小的元素(medium)

    给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。说明:你可以假设 k 总是有效的,1 ≤ k ≤ 二叉...

  • 217. 存在重复元素(easy)

    给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例...

  • 215. 数组中的第K个最大元素(medium)

    在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1:输入: [...

  • 206. 反转链表(easy)

    反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL show the code:...

  • 169. 求众数(easy)

    给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例 1...