- 博客(118)
- 收藏
- 关注
原创 力扣2580统计将重叠区间合并成组的方案数
给你一个二维整数数组ranges,其中表示starti到endi之间(包括二者)的所有整数都包含在第 i 个区间中。你需要将ranges分成两个每个区间只属于一个组。两个有 交集 的区间必须在 同一个 组内。如果两个区间有至少一个公共整数,那么这两个区间是有交集的。比方说,区间 [1, 3] 和 [2, 5] 有交集,因为 2 和 3 在两个区间中都被包含。请你返回将ranges划分成两个组的总方案数。由于答案可能很大,将它对109 + 7取余 后返回。
2024-03-27 10:57:36 217
原创 【力扣每日一题】力扣1261在受污染的二叉树中查找元素
如果且= null,那么如果且= null,那么现在这个二叉树受到「污染」,所有的都变成了-1。请你先还原二叉树,然后实现用受污染的二叉树初始化对象,你需要先把它还原。判断目标值target是否存在于还原后的二叉树中并返回结果。
2024-03-12 10:43:45 448
原创 【力扣每日一题】力扣299猜数字游戏
你在和朋友一起玩 猜数字(Bulls and Cows)游戏,该游戏规则如下:写出一个秘密数字,并请朋友猜这个数字是多少。猜测数字中有多少位属于数字和确切位置都猜对了(称为 "Bulls",公牛),有多少位属于数字猜对了但是位置不对(称为 "Cows",奶牛)。也就是说,这次猜测中有多少位非公牛数字可以通过重新排列转换成公牛数字。给你一个秘密数字 secret 和朋友猜测的数字 guess ,请你返回对朋友这次猜测的提示。
2024-03-10 10:34:03 277
原创 【力扣每日一题】力扣2575找出字符串的可整除数组
给你一个下标从0开始的字符串word,长度为n,由从0到9的数字组成。另给你一个正整数m。word的 可整除数组div是一个长度为n的整数数组,并满足:如果所表示的 数值 能被m整除,div[i] = 1否则,div[i] = 0返回word的可整除数组。
2024-03-07 10:22:51 330
原创 【力扣每日一题】力扣2917找出数组中的kor值
给你一个下标从0开始的整数数组nums和一个整数** **k。nums中的K-or是一个满足以下条件的非负整数:只有在nums中,至少存在k个元素的第i位值为1,那么K-or中的第i位的值才是 1。返回 nums 的 K-or 值。注意 :对于整数x,如果,则x中的第i位值为 1 ,其中 AND 为按位与运算符。
2024-03-06 11:00:43 352
原创 【力扣每日一题】力扣232用栈实现队列
请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(pushpoppeekempty):实现MyQueue将元素 x 推到队列的末尾int pop()从队列的开头移除并返回元素int peek()返回队列开头的元素如果队列为空,返回 true;否则,返回 false 说明:你 只能 使用标准的栈操作 —— 也就是只有size, 和is empty操作是合法的。你所使用的语言也许不支持栈。你可以使用 list 或者 deque(双端队列)来模拟一个栈,只要是标准的栈操作即可。
2024-03-04 10:35:56 414
原创 【力扣每日一题】力扣225用队列实现栈
请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(pushtoppop和empty实现MyStack将元素 x 压入栈顶。int pop()移除并返回栈顶元素。int top()返回栈顶元素。如果栈是空的,返回 true;否则,返回 false。
2024-03-03 10:18:49 376
原创 【力扣每日一题】力扣235二叉搜索树的最近公共祖先
给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。
2024-02-25 10:49:04 204
原创 力扣2476二叉搜索树最近节点查询
给你一个 二叉搜索树 的根节点root,和一个由正整数组成、长度为n的数组queries。请你找出一个长度为 n 的 二维 答案数组answer,其中mini是树中小于等于queries[i]的 最大值。如果不存在这样的值,则使用-1代替。maxi 是树中大于等于queries[i]的 最小值。如果不存在这样的值,则使用-1代替。返回数组answer。
2024-02-24 11:53:19 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人