/** * @param nums1
* @param nums2
* @return */
var findmediansortedarrays = function
(nums1, nums2) ;/**
* * @param nums1
* @param nums2
* @param i
* @param j
* @param k
* @return */
const findmediansortedarrayscore = (nums1, i, nums2, j, k) =>
if (j > nums2.length - 1)
//如果k為1
//就是取兩個陣列的起始值裡的最小值
if (k === 1)
//取k2為(k/2)或者陣列1的長度或者陣列2的長度的最小值
//這一步可以避免k2大於某個陣列的長度(長度為從起始座標到結尾)
let k2 = math.floor(k / 2)
let length1 = nums1.length -i
let length2 = nums2.length -j
k2 =math.min(k2, length1, length2)
let value1 = nums1[i + k2 - 1]
let value2 = nums2[j + k2 - 1]
//比較兩個陣列的起始座標的值
//如果value1小於value2
//就捨棄nums1前i + k2部分
//否則捨棄nums2前j + k2部分
if (value1 else
}
輸入字串「hello」
輸出乙個字元陣列:['hello','hello','hello','hello','hello']
58同城)2015筆試程式設計題
void findmaxlen bintree root,int maxlen 計算右子樹中距離根節點的最長距離 if root pright null 更新最長距離 if root leftmaxvalue root rightmaxvalue maxlen maxlen root leftmax...
深信服前端筆試程式設計題
幾天前做了深信服前端筆試,事後找了一下,發現找不到深信服前端的筆試題,也沒有人寫部落格,那我自己寫個吧。首先是選擇題,考的都是基礎的,不過選擇題全部是不定項的,所以,基礎要很紮實。答題實在牛客上完成,但是答案提交下只能做下一題。之後是程式設計題 例如 網速快時為3.23 mbps s,網速慢時為56...
筆試 程式設計題
1.class a class b public a int main 2.int main 3.int func int a int main little endian int main char p char a 2 printf 0x x,0x x,0x x p 1 p,short p re...