国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
石河子市| 甘孜县| 朝阳市| 裕民县| 湖北省| 临湘市| 江西省| 太湖县| 开化县| 科技| 冕宁县| 广汉市| 玛纳斯县| 密山市| 和田市| 桐柏县| 崇文区| 休宁县| 焦作市| 泸定县| 阳新县| 万州区| 富裕县| 宜川县| 庆云县| 通城县| 琼海市| 肥乡县| 淅川县| 湖北省| 乐山市| 土默特右旗| 中江县| 垫江县| 津南区| 皮山县| 西畴县| 石景山区| 屏东市| 武川县| 永靖县|