LeetCode 628三個數的最大乘積

2021-10-01 10:53:21 字數 786 閱讀 8601

回國之後已經好多天沒空寫部落格了,一直在忙開題的事情,搞了整整十天才弄好,也還只是寫完了開題報告,還有ppt和一場難熬的答辯在等著我。。。

總的來說,這幾天一直沒空去學習前端知識,就這樣過去了十天,以至於做個題都忘了有的api怎麼寫。

不過還好的是開題總算是水完了,還在裡面混合了點js的內容,反正都要做客戶端,幹嘛不用點自己會的技術呢?

於是又開始了找實習前最後的準備。。。

給定乙個整型陣列,在陣列中找出由三個數組成的最大乘積,並輸出這個乘積。

示例 1:

輸入: [1,2,3]

輸出: 6

示例 2:

輸入: [1,2,3,4]

輸出: 24

注意:給定的整型陣列長度範圍是[3,104],陣列中所有的元素範圍是[-1000, 1000]。

輸入的陣列中任意三個數的乘積不會超出32位有符號整數的範圍。

老老實實寫規則的話,差不多就是這樣的,排序之後做還是比較簡單的。

/**

* @param nums

* @return

*/var

maximumproduct

=function

(nums)

if(res[res.length-1]

>0)

if(res[res.length-2]

<0)

if(res[2]

==0)return res[0]

*res[1]

*res[2]

};

Leetcode 628 三個數的最大乘積

給定乙個整型陣列,在陣列中找出由三個數組成的最大乘積,並輸出這個乘積。示例 1 輸入 1,2,3 輸出 6 示例 2 輸入 1,2,3,4 輸出 24 注意 1.給定的整型陣列長度範圍是 3,104 陣列中所有的元素範圍是 1000,1000 2.輸入的陣列中任意三個數的乘積不會超出32位有符號整數...

Leetcode 628 三個數的最大乘積

給定乙個整型陣列,在陣列中找出由三個數組成的最大乘積,並輸出這個乘積。示例 1 輸入 1,2,3 輸出 6示例 2 輸入 1,2,3,4 輸出 24注意 給定的整型陣列長度範圍是 3,10 4 陣列中所有的元素範圍是 1000,1000 輸入的陣列中任意三個數的乘積不會超出32位有符號整數的範圍。一...

LeetCode628 三個數的最大乘積

給定乙個整型陣列,在陣列中找出由三個數組成的最大乘積,並輸出這個乘積。示例 1 輸入 1,2,3 輸出 6示例 2 輸入 1,2,3,4 輸出 24注意 給定的整型陣列長度範圍是 3,104 陣列中所有的元素範圍是 1000,1000 輸入的陣列中任意三個數的乘積不會超出32位有符號整數的範圍。解析...