摘要: 通过率 56.9% 题目链接 题目描述: 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 示例 1: 输入:arr = [3,2,1], k = 2输出:[1,2] 或者 [2,1] 示例 2: 输入:arr 阅读全文
posted @ 2021-08-31 12:23 自在逍遥处 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 通过率 46.0% 题目链接 题目描述: 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 示例 1: 输入: [1,2,3,4,5]输出: True 示例 2: 阅读全文
posted @ 2021-08-31 11:51 自在逍遥处 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 通过率 75.5% 题目链接 题目描述: 给定一棵二叉搜索树,请找出其中第k大的节点。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \ 2输出: 4 示例 2: 输入: root = [5,3,6,2,4,null,null,1], k = 3 阅读全文
posted @ 2021-08-31 10:26 自在逍遥处 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 通过率 65.4% 题目链接 题目描述: 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于 阅读全文
posted @ 2021-08-31 10:07 自在逍遥处 阅读(28) 评论(0) 推荐(0) 编辑