Re: [討論] 面試遇到的考題
※ 引述《sleeper0121 (sleeper)》之銘言:
: 今天去面試,裡面有題題目是這樣:
: 寫個函式,傳個整數陣列進去,陣列裡面的整數可以是正數、負數或 0
: 請回傳一個陣列裡面相鄰互乘的最大整數值
: 例如: [2 , -7 , 0 , 2 , 3 , 8 , -6 , 5]
: 就是 2 * 3 * 8 = 48
: 再一個例子: [-2 , 0 , 3 , 5 , -7]
: 就是 3 * 5 = 15
: 請問這題思考邏輯大概是怎樣呢?
: 當下沒解出來,害我回家後還一直再想 XD
今天在 facebook 釣出高手,我想應該是最正確的演算法了
先從左邊乘過去,再從右邊乘回來,遇 0 重算,取最大值
以 { 2, -7, 0, 2, 3, 8, -6, 5 } 來說
左邊乘過去會得到 2, -14, 0, 2, 6, 48, -288, -1440
右邊乘回來會得到 5, -30, -240, -720, -1440, 0, -7, -14
幾個值,得到最大值 48
我的實作 http://ideone.com/dmOEEO
沒判斷子陣列只有一個元素的情況,不過題目也沒定義所以就算了 :p
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.23.220
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1404478881.A.E1B.html
→
07/04 21:28, , 1F
07/04 21:28, 1F
→
07/04 21:30, , 2F
07/04 21:30, 2F
推
07/04 21:36, , 3F
07/04 21:36, 3F
→
07/04 21:38, , 4F
07/04 21:38, 4F
推
07/04 21:45, , 5F
07/04 21:45, 5F
※ 編輯: holydc (36.231.23.220), 07/04/2014 21:55:17
推
07/04 22:29, , 6F
07/04 22:29, 6F
推
07/04 23:17, , 7F
07/04 23:17, 7F
推
07/04 23:19, , 8F
07/04 23:19, 8F
推
07/05 02:21, , 9F
07/05 02:21, 9F
推
07/05 10:17, , 10F
07/05 10:17, 10F
→
07/05 10:33, , 11F
07/05 10:33, 11F
推
07/05 13:14, , 12F
07/05 13:14, 12F
推
07/05 14:09, , 13F
07/05 14:09, 13F
→
07/05 14:11, , 14F
07/05 14:11, 14F
推
07/05 15:13, , 15F
07/05 15:13, 15F
→
07/05 15:28, , 16F
07/05 15:28, 16F
推
07/05 15:41, , 17F
07/05 15:41, 17F
→
07/05 15:53, , 18F
07/05 15:53, 18F
→
07/05 15:53, , 19F
07/05 15:53, 19F
→
07/05 15:54, , 20F
07/05 15:54, 20F
→
07/05 15:54, , 21F
07/05 15:54, 21F
推
07/05 15:55, , 22F
07/05 15:55, 22F
→
07/05 18:37, , 23F
07/05 18:37, 23F
→
07/06 06:50, , 24F
07/06 06:50, 24F
推
07/06 19:46, , 25F
07/06 19:46, 25F
推
07/06 19:54, , 26F
07/06 19:54, 26F
推
07/07 18:38, , 27F
07/07 18:38, 27F
推
07/08 00:39, , 28F
07/08 00:39, 28F
→
07/08 00:39, , 29F
07/08 00:39, 29F
→
07/08 00:40, , 30F
07/08 00:40, 30F
推
07/08 00:42, , 31F
07/08 00:42, 31F
→
07/08 00:42, , 32F
07/08 00:42, 32F
→
07/08 00:43, , 33F
07/08 00:43, 33F
→
07/08 00:43, , 34F
07/08 00:43, 34F
樓上就是被釣出來的高手 <(_ _)>
又釣到一次!! XD
※ 編輯: holydc (36.231.119.219), 07/08/2014 09:56:24
推
07/08 13:54, , 35F
07/08 13:54, 35F
→
07/08 13:54, , 36F
07/08 13:54, 36F
→
07/08 13:55, , 37F
07/08 13:55, 37F
→
07/08 13:57, , 38F
07/08 13:57, 38F
→
07/08 15:07, , 39F
07/08 15:07, 39F
→
07/08 15:08, , 40F
07/08 15:08, 40F
推
07/08 17:03, , 41F
07/08 17:03, 41F
→
07/08 17:03, , 42F
07/08 17:03, 42F
→
07/08 17:04, , 43F
07/08 17:04, 43F
推
07/09 00:54, , 44F
07/09 00:54, 44F
推
07/10 00:44, , 45F
07/10 00:44, 45F
→
07/10 00:45, , 46F
07/10 00:45, 46F
→
07/10 00:45, , 47F
07/10 00:45, 47F
→
07/10 00:46, , 48F
07/10 00:46, 48F
→
07/10 00:46, , 49F
07/10 00:46, 49F
→
07/10 00:47, , 50F
07/10 00:47, 50F
→
07/10 00:48, , 51F
07/10 00:48, 51F
推
07/10 03:09, , 52F
07/10 03:09, 52F
→
07/10 03:10, , 53F
07/10 03:10, 53F
→
07/10 03:17, , 54F
07/10 03:17, 54F
→
07/10 03:18, , 55F
07/10 03:18, 55F
→
07/10 03:19, , 56F
07/10 03:19, 56F
→
07/10 03:19, , 57F
07/10 03:19, 57F
→
07/10 03:39, , 58F
07/10 03:39, 58F
→
07/10 03:40, , 59F
07/10 03:40, 59F
→
07/10 03:40, , 60F
07/10 03:40, 60F
→
07/10 08:01, , 61F
07/10 08:01, 61F
推
07/15 08:59, , 62F
07/15 08:59, 62F
→
07/15 09:00, , 63F
07/15 09:00, 63F
→
07/15 09:00, , 64F
07/15 09:00, 64F
→
07/15 09:00, , 65F
07/15 09:00, 65F
→
07/15 09:01, , 66F
07/15 09:01, 66F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
6
11