2015筆試記錄

2021-06-25 17:27:48 字數 428 閱讀 9206

0916去哪兒網

1. removeelement(arr,index)  

這麼簡單的題竟然寫錯了,把splice方法的返回值記錯了,splice返回的是刪除的元素陣列! 

2. 陣列亂序問題

以前看過fisher yates的洗牌演算法,所以有點思路,但還是有細節錯誤:

math.random()的範圍是

[0,1),左閉右開的區間,所以洗牌起始應該從[0,arr.length)裡選,而不是length-1或length-2(我做的時候寫的就是length-2,因為想從被替換位置的前面選,其實這樣會少幾種情況)

function shuffle(array) 

return array;

}

3.畫盒模型,求某個div的尺寸和位置

稍後整理……

中興2016筆試

簡答題 1 ip位址和mac位址有什麼區別?為什麼要有這兩種位址?對於ip位址,相信大家都很熟悉,即指使用tcp ip協議指定給主機的32位位址。ip位址由用點分隔開的4個8八位組構成,如192.168.0.1就是乙個ip位址,這種寫法叫點分十進位制格式。ip位址由網路位址和主機位址兩部分組成,分配...

2019 6 5筆試回顧

1.union和union all的區別 答案來自w3cshool select city,country from customers union select city,country from suppliers 上面的語句返回t 消費者和t 商的城市,國家。set 無重複 注 武漢,中國 和...

遠景8 29筆試

1.題目描述 給定乙個排序好的陣列,兩個整數k和x,從陣列中找到最靠近想x 兩數之差最小 的k個數。返回結果必須是公升序拍好的。如果兩個數與x的差值一樣,優先選擇數值較小的那個數。輸入描述 第一行為排好的陣列arr 第二行為查詢的個數k 第三行為基準值x 輸出描述 公升序陣列 示例 輸入 1,2,3...