位元組跳動2019校招前端筆試

2021-09-01 09:11:40 字數 470 閱讀 9159

/*題目描述:開心消消樂;

給定乙個一維的正整數陣列,逐次選擇其中乙個數做消除,消除所獲得的分數為當前數字和左右相鄰數字的乘積(當左邊或者右邊沒有數字可以認為是1)。

e.g. 輸入陣列:[3, 1, 5, 8]

step1:消除1 ,獲得分數 15 = 3x1x5,陣列變為 [3, 5, 8]

step2:消除5,獲得分數 120 = 3x5x8,陣列變為 [3, 8]

step3:消除3,獲得分數 24 = 3x8,陣列變為[8]

step4:消除8,獲得分數 8 = 8,陣列變為

最終獲得分數:15+120+24+8 = 167

求消除能夠獲取的最大分數

*/

function displaya(arr)

sum+=arr[0]*arr[1]+arr[1];

console.log(sum);

}

位元組跳動2019校招前端筆試

題目描述 給一些駝峰式的變數名,將它們轉換為下劃線式的,要求及說明如下 輸入資料一定為合法的 駝峰式 變數名,變數名由若干單詞組成,單詞應當為首字母大寫,或全大寫,或全小寫。如 variable onevariable onehttprequest 如 variable one variable o...

位元組跳動2019屆校招筆試題

1.世界盃開幕式會在球場c舉行,球場c的球迷看台可以容納m n個球迷。在球場售票完成後,現官方想統計此次開幕式一共有多少個球隊球迷群體,最大的球隊球迷群體有多少人。經調研發現,球迷群體在選座時有以下特性 同球隊的球迷群體會選擇相鄰座位,不同球隊的球迷群體會選擇不相鄰的座位 註解 相鄰包括前後相鄰,左...

面試總結 位元組跳動2019校招前端一面

上個月底的時候向位元組跳動投了簡歷,本來也是本著試一試的心態的,上星期收到了位元組跳動效率工程部門的hr小姐姐的 約面試了。後來因原本約定的時間有另外的事情,就跟hr小姐姐改了時間,效率也是十分棒。在網上看了許多大家的面經,邊複習邊總結。重新看了一下自己當時投的簡歷,做好被問的準備。複習常考的演算法...