-
给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed中,就称这个字符串是 一致字符串 。
请你返回 words 数组中 一致字符串 的数目。
示例 1:
**输入:** all...
-
给你一个 非递减 有序整数数组 nums 。
请你建立并返回一个整数数组 __result,它跟 __nums 长度相同,且result[i] 等于 __nums[i]与数组中所有其他元素差的绝对值之和。
换句话说, result[i] 等于 sum...
-
Alice 和 Bob 轮流玩一个游戏,Alice 先手。
一堆石子里总共有 n 个石子,轮到某个玩家时,他可以 移出 一个石子并得到这个石子的价值。Alice 和 Bob 对石子价值有不一样的的评判标准 。双方都知道对方的评判标准。
给你两个长度为...
-
你有一辆货运卡车,你需要用这一辆车把一些箱子从仓库运送到码头。这辆卡车每次运输有 箱子数目的限制 和 总重量的限制 。
给你一个箱子数组 boxes 和三个整数 portsCount, maxBoxes 和 maxWeight ,其中 boxe...
-
给你一个整数 n ,表示比赛中的队伍数。比赛遵循一种独特的赛制:
如果当前队伍数是 偶数 ,那么每支队伍都会与另一支队伍配对。总共进行 n / 2 场比赛,且产生 n / 2 支队伍进入下一轮。
如果当前队伍数为 奇数 ,那么将会随机轮空并晋级一支...
-
如果一个十进制数字不含任何前导零,且每一位上的数字不是 0 就是 1 ,那么该数字就是一个 十-二进制数 。例如,101 和1100 都是 十-二进制数 ,而 112 和 3001 不是。
给你一个表示十进制整数的字符串 n ,返回和为 n 的 十-...
-
石子游戏中,爱丽丝和鲍勃轮流进行自己的回合, 爱丽丝先开始 。
有 n 块石子排成一排。每个玩家的回合中,可以从行中 移除 最左边的石头或最右边的石头,并获得与该行中剩余石头值之 和相等的得分。当没有石头可移除时,得分较高者获胜。
鲍勃发现他总是输掉...
-
给你 n 个长方体 cuboids ,其中第 i 个长方体的长宽高表示为 cuboids[i] = [widthi, lengthi, heighti]( 下标从 0 开始 )。请你从 cuboids 选出一个 子集 ,并将它们堆叠起来。
如果 wi...
-
-
给你一个字符串形式的电话号码 number 。number 由数字、空格 ' '、和破折号 '-' 组成。
请你按下述方式重新格式化电话号码。
首先, 删除 所有的空格和破折号。
其次,将数组从左到右 每 3 个一组...