[脑筋急转弯]摧毁一系列目标[力扣第 90 场双周赛] 题目6226. 摧毁一系列目标给你一个下标从 0 开始的数组 nums ,它包含若干正整数,表示数轴上你需要摧毁的目标所在的位置.你有一台机器可以摧毁目标.[脑筋急转弯 位运算]所有数对的异或和[力扣第 88 场双周赛] 题目6213. 所有数对的异或和给你两个下标从 0 开始的数组 nums1 和 nums2 ,两个数组都只包含非负整数.[脑筋急转弯]按位与最大的最长子数组[力扣第 312 场周赛] 题目6189. 按位与最大的最长子数组给你一个长度为 n 的整数数组 nums .考虑 nums 中进行 **按位与(bitwise AND)**运算得到的值 最大 的 非空 子数组.换句话说,令 k 是 nums 任意 子数组执行按位与运算所能得到的最大值.那么,只需要考虑那些执行一次按位与运算后
[数学 脑筋急转弯]飞机座位分配概率 题目1227. 飞机座位分配概率有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下.剩下的乘客将会:如果他们自己的座位还空着,就坐到自己的座位上,当他们自己的座位被占用时,随机选择其他座位第 n 位乘客坐在自己的座位上的概率是多少?示例 1:输入:n = 1输
[数组]最多能完成排序的块 题目769. 最多能完成排序的块给定一个长度为 n 的整数数组 arr ,它表示在 [0 n - 1] 范围内的整数的排列.我们将 arr 分割成若干 块 (即分区),并对每个块单独排序.将它们连接起来后,使得连接的结果和按升序排序后的原数组相同.返回数组能分成的最多块数量.示例 1:输入: ar
[脑筋急转弯]旋转图像 题目48. 旋转图像给定一个 n×nn \times nn×n 的二维矩阵 matrix 表示一个图像.请你将图像顺时针旋转 90°90\degree90°.你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵.请不要 使用另一个矩阵来旋转图像.