五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode 2300. Successful Pairs of Spells and Potions

2023-06-02 13:34 作者:您是打尖兒還是住店呢  | 我要投稿

You are given two positive integer arrays?spells?and?potions, of length?n?and?m?respectively, where?spells[i]?represents the strength of the?ith?spell and?potions[j]?represents the strength of the?jth?potion.

You are also given an integer?success. A spell and potion pair is considered?successful?if the?product?of their strengths is?at least?success.

Return?an integer array?pairs?of length?n?where?pairs[i]?is the number of?potions?that will form a successful pair with the?ith?spell.

?

Example 1:

Input: spells = [5,1,3], potions = [1,2,3,4,5], success = 7

Output: [4,0,3]

Explanation:

- 0th spell: 5 * [1,2,3,4,5] = [5,10,15,20,25]. 4 pairs are successful.?

- 1st spell: 1 * [1,2,3,4,5] = [1,2,3,4,5]. 0 pairs are successful.

- 2nd spell: 3 * [1,2,3,4,5] = [3,6,9,12,15]. 3 pairs are successful.?

Thus, [4,0,3] is returned.

Example 2:

Input: spells = [3,1,2], potions = [8,5,8], success = 16

Output: [2,0,2]

Explanation:

- 0th spell: 3 * [8,5,8] = [24,15,24]. 2 pairs are successful.?

- 1st spell: 1 * [8,5,8] = [8,5,8]. 0 pairs are successful.?

- 2nd spell: 2 * [8,5,8] = [16,10,16]. 2 pairs are successful.?

Thus, [2,0,2] is returned.

?

Constraints:

  • n == spells.length

  • m == potions.length

  • 1 <= n, m <= 105

  • 1 <= spells[i], potions[i] <= 105

  • 1 <= success <= 1010

二分大法好,如果potion的順序無(wú)關(guān)緊要,只要計(jì)算滿(mǎn)足條件的數(shù)量即可。

所以我們?cè)趐otion里面排序,去判斷滿(mǎn)足potion[i]*spell的大小正好大于success的值,這樣就知道多少滿(mǎn)足條件了。

下面是代碼:

Runtime:?74 ms, faster than?63.72%?of?Java?online submissions for?Successful Pairs of Spells and Potions.

Memory Usage:?57.9 MB, less than?98.41%?of?Java?online submissions for?Successful Pairs of Spells and Potions.


LeetCode 2300. Successful Pairs of Spells and Potions的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
安达市| 辽源市| 柳林县| 彰化市| 哈密市| 阜康市| 彭阳县| 海晏县| 玉门市| 麻栗坡县| 澄迈县| 长寿区| 泸溪县| 昌邑市| 巴彦县| 福海县| 芦山县| 永丰县| 太原市| 沙湾县| 盘山县| 洛川县| 十堰市| 凉城县| 墨竹工卡县| 锡林郭勒盟| 清原| 内乡县| 武强县| 凤庆县| 旌德县| 白水县| 泰兴市| 威远县| 翼城县| 蕲春县| 乐都县| 宁强县| 赤峰市| 天祝| 常熟市|