數據結構與算法面試全攻略,面試官看完也得跪,JDK、JRE與JVM的區別與聯系

Android我愛死你了 2021-09-18 05:24:52 阅读数:326

算法 全攻略 全攻 攻略 看完

A.a[0] = 1;

B.a[0] = 5*2;

C.a[10] = 2;

D.a[1] = a[2] * a[0];

9.在一個長度為n的順序錶中删除第i個元素,要移動_______個元素。如果要在第i個元素前插入一個元素,要後移_________個元素。 ( A )

A.n-i,n-i+1

B.n-i+1,n-i

C.n-i,n-i

D.n-i+1,n-i+1

需要更多大廠面試資料的話也可以[點擊直接進入,免費獲取!](

)暗號:CSDN

10.已知 10*12 的二維數組 A ,以行序為主序進行存儲,每個元素占 1 個存儲單元,已知 A[1][1] 的存儲地址為 420 ,則 A[5][5] 的存儲地址為 (C )

A.470

B.471

C.472

D.473

11.取線性錶的第i個元素的時間同i的大小有關。( B )

A.T

B.F

12.若要定義一個具有 5 元素的整型數組,以下錯誤的定義語句是( D )

A.int a[5] = {0};

B.int a[] = {0, 0, 0, 0, 0};

C.int a[2+3];

D.int i = 5, a[i];

[](

)字符串(共12題,含答案)


1.為查找某一特定單詞在文本中出現的比特置,可應用的串運算是( D )

A.插入

B.删除

C.串聯接

D.子串定比特

2.字符串的長度是指 ( C )。

A.串中不同字符的個數

B.串中不同字母的個數

C.串中所含字符的個數

D.串中不同數字的個數

3.子串“ ABC ”在主串“ AABCABCD ”中的比特置為 2 (下標從0開始)。( B )

A.正確

B.錯誤

4.下面關於串的敘述中,哪一個是不正確的?( B )

A.串是字符的有限序列

B.空串是由空格構成的串

C.模式匹配是串的一種重要運算

D.串既可以采用順序存儲,也可以采用鏈式存儲

5.串的長度是指( B )

A.串中所含不同字母的個數

B.串中所含字符的個數

C.串中所含不同字符的個數

D.串中所含非空格字符的個數

6.以下數據結構中,哪一個是線性結構( D )?

A.廣義錶

B.二叉樹

C.稀疏矩陣

D.串

7.設S為一個長度為n的字符串,其中的字符各不相同,則S中的互异的非平凡子串(非空且不同於S本身)的個數為( D )

A.2n-1

B.n2

C.(n2/2)+(n/2)

D.(n2/2)+(n/2)-1

E.(n2/2)-(n/2)-1

F.其他情况

8.設有兩個串S1和S2,求S2在S1中首次出現的比特置的運算稱作( C )

A.求子串

B.判斷是否相等

C.模型匹配

D.連接

9.串中任意個字符組成的子序列稱為該串的子串。( B )

A.正確

最後

作為過來人,小編是整理了很多進階架構視頻資料、面試文檔以及PDF的學習資料,針對上面一套系統大綱小編也有對應的相關進階架構視頻資料

 CodeChina開源項目:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視頻】

數據結構與算法面試全攻略,面試官看完也得跪,JDK、JRE與JVM的區別與聯系_Java
數據結構與算法面試全攻略,面試官看完也得跪,JDK、JRE與JVM的區別與聯系_Java_02

版权声明:本文为[Android我愛死你了]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210918052452130r.html