最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
马边| 胶南市| 游戏| 平昌县| 北宁市| 墨玉县| 婺源县| 民丰县| 齐齐哈尔市| 永川市| 呼图壁县| 定襄县| 墨玉县| 章丘市| 南乐县| 茌平县| 武平县| 黄大仙区| 栾川县| 社会| 寿宁县| 班玛县| 台州市| 思茅市| 天台县| 太仓市| 天峨县| 任丘市| 济南市| 霍邱县| 海口市| 广平县| 睢宁县| 鄱阳县| 启东市| 禹州市| 龙里县| 贵南县| 呼玛县| 隆回县| 万源市|