12 2022 档案
摘要:4366. 上课睡觉 有 N 堆石子,每堆的石子数量分别为 a1,a2,…,aN 。 你可以对石子堆进行合并操作,将两个相邻的石子堆合并为一个石子堆,例如,如果 a=[1,2,3,4,5] ,合并第 2,3 堆石子,则石子堆集合变为 a=[1,5,4,5] 。 我们希望通过尽可能少的操作,使得石子堆
阅读全文
摘要:4261. 孤独的照片 Farmer John 最近购入了 N 头新的奶牛,每头奶牛的品种是更赛牛(Guernsey)或荷斯坦牛(Holstein)之一。 奶牛目前排成一排,Farmer John 想要为每个连续不少于三头奶牛的序列拍摄一张照片。 然而,他不想拍摄这样的照片,其中只有一头牛的品种是更
阅读全文
摘要:2032. 至少在两个数组中出现的值 给你三个整数数组 nums1、nums2 和 nums3 ,请你构造并返回一个 元素各不相同的 数组,且由 至少 在 两个 数组中出现的所有值组成。数组中的元素可以按 任意 顺序排列。 输入:nums1 = [1,1,3,2], nums2 = [2,3], n
阅读全文
摘要:1750. 删除字符串两端相同字符后的最短长度 给你一个只包含字符 'a','b' 和 'c' 的字符串 s ,你可以执行下面这个操作(5 个步骤)任意次: 选择字符串 s 一个 非空 的前缀,这个前缀的所有字符都相同。 选择字符串 s 一个 非空 的后缀,这个后缀的所有字符都相同。 前缀和后缀在字
阅读全文
摘要:1780. 判断一个数字是否可以表示成三的幂的和 给你一个整数 n ,如果你可以将 n 表示成若干个不同的三的幂之和,请你返回 true ,否则请返回 false 。 对于一个整数 y ,如果存在整数 x 满足 y == 3x ,我们称这个整数 y 是三的幂。 输入:n = 12 输出:true 解
阅读全文
摘要:找到最近的有相同 X 或 Y 坐标的点 给你两个整数 x 和 y ,表示你在一个笛卡尔坐标系下的 (x, y) 处。同时,在同一个坐标系下给你一个数组 points ,其中 points[i] = [ai, bi] 表示在 (ai, bi) 处有一个点。当一个点与你所在的位置有相同的 x 坐标或者相
阅读全文