面試題 返回給定長度n的陣列

2021-09-28 11:02:56 字數 892 閱讀 9849

現有兩個陣列 a、b;

按照a1,a2,b1,a3,a4,b2…的序列,返回乙個給定的長度n的陣列

public

static

void

main

(string[

] args)

; string[

] str2 =

; string[

] strings =

backarray

(str1, str2,13)

; system.out.

println

("strings = "

+ strings);}

private

static string[

]backarray

(string[

] str1, string[

] str2, int n)

}//所給定的n一定是小於等於str1的長度與奇數個數之和

if(n <= str1.length + b)}}

else

string[

] strings = arrayutil.

toarray

(list, string.

class);

return strings;

}}

**中的collutil、arrayutil都是hutool工具類,除此之外還有很多常用的工具類,分別我在hutool工具集之dateutil(日期時間工具)詳解使用、hutool工具集之常用工具類詳解使用(一)、hutool工具集之常用工具類詳解使用(二)中都有提到,並且我也會持續更新hutool的其他工具類,希望關注並提出寶貴意見!

二 有關陣列的面試題

方法一 暴力 var arr 1,23,1,1,1,3,23,5,6,7,9,9,8,5 function deleteitem arr return arr console.log deleteitem arr 1,23,3,5,6,7,9,8 方法二 借助indexof 方法判斷此元素在該陣列中...

Google 面試題 陣列的度數

專欄 九章演算法 三角形分割線 給定元素全為非負整數的非空陣列nums,陣列的度等於出現最多的元素的次數。找到具有和nums相同度的連續子串的最小長度。1.input 1,2,2,3,1 output 2 複製 解釋 nums的度為2,因為元素1和2都各出現了兩次。和原陣列具有相同的度的連續子串有 ...

array 前端面試題 JS陣列的前端面試題

關於陣列的前端面試題 如何判斷乙個變數是否為陣列?為什麼不用 typeof var list 1,2,3 typeof list object array 繼承與object 所以typeof 會直接返回 object 所以不可以用 typeof 方法來檢測 為什麼不用 instanceof?var...