-
给你一个非负整数数组 nums 和一个整数 k 。每次操作,你可以选择 nums 中 任一 元素并将它 增加 1 。
请你返回 至多 k 次操作后,能得到的 _ _nums的 最大乘积 。由于答案可能很大,请你将答案对 109 + 7取余后...
-
Alice 是 n 个花园的园丁,她想通过种花,最大化她所有花园的总美丽值。
给你一个下标从 0 开始大小为 n 的整数数组 flowers ,其中 flowers[i] 是第 i个花园里已经种的花的数目。已经种了的花 不能 移走。同时给你 ne...
-
给你两个整数 num1 和 num2,返回这两个整数的和。
示例 1:
**输入:** num1 = 12, num2 = 5
**输出:** 17
**解释:** num1 是 12,num2 是 5 ,它们的和是 12 + 5 = 17 ,因此返...
-
给你一个 二叉树 的根结点 root,该二叉树由恰好 3 个结点组成:根结点、左子结点和右子结点。
如果根结点值等于两个子结点值之和,返回 true ,否则返回 _ _false 。
示例 1:
**输入:** root = [10,4,6]
**...
-
-
给你一个长度为 n 的整数数组 nums ,请你返回 nums 中最 接近 0 的数字。如果有多个答案,请你返回它们中的最大值 。
示例 1:
**输入:** nums = [-4,-2,1,4,8]
**输出:** 1
**解释:**
-4 到...
-
给你一个整数 total ,表示你拥有的总钱数。同时给你两个整数 cost1 和 cost2,分别表示一支钢笔和一支铅笔的价格。你可以花费你部分或者全部的钱,去买任意数目的两种笔。
请你返回购买钢笔和铅笔的 不同方案数目 。
示例 1:
**输入...
-
一个 ATM 机器,存有 5 种面值的钞票:20 ,50 ,100 ,200 和 500 美元。初始时,ATM机是空的。用户可以用它存或者取任意数目的钱。
取款时,机器会优先取 较大 数额的钱。
比方说,你想取 300 ,并且机器里有 2 张 5...
-
给你一个 n 个节点的 无向图 ,节点编号为 0 到 n - 1 。
给你一个下标从 0 开始的整数数组 scores ,其中 scores[i] 是第 i 个节点的分数。同时给你一个二维整数数组edges ,其中 edges[i] = [ai...
-
给你一个由若干数字(0 - 9)组成的字符串 s ,和一个整数。
如果 s 的长度大于 k ,则可以执行一轮操作。在一轮操作中,需要完成以下工作:
将 s 拆分 成长度为 k 的若干 连续数字组 ,使得前 k 个字符都分在第一组,接下来的 k 个字...