12 2022 档案
摘要:给你一个整数 n ,表示下标从 0 开始的内存数组的大小。所有内存单元开始都是空闲的。 请你设计一个具备以下功能的内存分配器: 分配 一块大小为 size 的连续空闲内存单元并赋 id mID 。释放 给定 id mID 对应的所有内存单元。注意: 多个块可以被分配到同一个 mID 。你必须释放 m
阅读全文
摘要:给你一个整数数组 nums 。如果 nums 的子序列满足下述条件,则认为该子序列是一个 方波 : 子序列的长度至少为 2 ,并且将子序列从小到大排序 之后 ,除第一个元素外,每个元素都是前一个元素的 平方 。返回 nums 中 最长方波 的长度,如果不存在 方波 则返回 -1 。 子序列 也是一个
阅读全文
摘要:给你一个正整数 n ,表示总共有 n 个城市,城市从 1 到 n 编号。给你一个二维数组 roads ,其中 roads[i] = [ai, bi, distancei] 表示城市 ai 和 bi 之间有一条 双向 道路,道路距离为 distancei 。城市构成的图不一定是连通的。 两个城市之间一
阅读全文
摘要:给你一个正整数数组 skill ,数组长度为 偶数 n ,其中 skill[i] 表示第 i 个玩家的技能点。将所有玩家分成 n / 2 个 2 人团队,使每一个团队的技能点之和相等 。 团队的 化学反应等于团队中玩家的技能点乘积 。 返回所有团队的化学反应 之和,如果无法使每个团队的技能点之和相等
阅读全文
摘要:句子 是由单个空格分隔的一组单词,且不含前导或尾随空格。 例如,"Hello World"、"HELLO"、"hello world hello world" 都是符合要求的句子。单词 仅 由大写和小写英文字母组成。且大写和小写字母会视作不同字符。 如果句子满足下述全部条件,则认为它是一个 回环句
阅读全文