自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

四道微軟面試算法題

企業(yè)動態(tài) 算法
四道微軟面試算法題。

(1)一個整數(shù)數(shù)列,元素取值可能是0—65535中的任意一個數(shù),相同數(shù)值不會重復(fù)出現(xiàn)。0是例外,可以反復(fù)出現(xiàn)。

請?jiān)O(shè)計(jì)一個算法,當(dāng)你從該數(shù)列中隨意選取5個數(shù)值,判斷這5個數(shù)值是否連續(xù)相鄰。

注意:

-5個數(shù)值允許是亂序的。比如: 8 7 5 0 6;

-0可以通配任意數(shù)值。比如:8 7 5 0 6 中的0可以通配成9或者4;

-0可以多次出現(xiàn);

-復(fù)雜度如果是O(n2)則不得分。

(2)設(shè)計(jì)一個算法,找出二叉樹上任意兩個結(jié)點(diǎn)的最近共同父結(jié)點(diǎn),復(fù)雜度如果是O(n2)則不得分。

(3)一棵排序二叉樹,令 f=(最大值+最小值)/2,設(shè)計(jì)一個算法,找出距離f值最近、大于f值的結(jié)點(diǎn)。復(fù)雜度如果是O(n2)則不得分。

(4)一個整數(shù)數(shù)列,元素取值可能是1~N(N是一個較大的正整數(shù))中的任意一個數(shù),相同數(shù)值不會重復(fù)出現(xiàn)。設(shè)計(jì)一個算法,找出數(shù)列中符合條件的數(shù)對的個數(shù),滿足數(shù)對中兩數(shù)的和等于N+1。復(fù)雜度最好是O(n),如果是O(n2)則不得分。

【編輯推薦】

  1. 華為面試題及參考答案
  2. 五個經(jīng)典面試題及答案分析
  3. 一個超級經(jīng)典的IBM面試題,絕對讓你耳目一新
責(zé)任編輯:張攀 來源: WorkforLife.cn
相關(guān)推薦

2012-08-22 09:32:54

面試面試題

2017-09-28 15:19:53

Hadoop面試題解題思路

2017-03-20 08:57:55

谷歌微軟數(shù)據(jù)科學(xué)

2009-02-27 10:30:09

面試聯(lián)想智力

2015-06-24 09:41:23

Java面試經(jīng)典算法題

2009-08-11 14:59:57

一道面試題C#算法

2017-08-18 15:40:20

Nginx面試必備

2020-11-12 10:20:40

前端面試web

2020-01-09 14:00:28

Linux運(yùn)維面試精華

2009-08-11 10:12:07

C#算法

2024-02-28 09:22:03

限流算法數(shù)量

2009-08-11 15:09:44

一道面試題C#算法

2011-05-23 11:27:32

面試題面試java

2021-04-29 21:06:49

有序數(shù)組算法

2018-02-01 09:26:12

面試算法題程序員

2019-04-30 14:48:12

前端面試React

2023-11-15 07:40:40

2024-06-04 14:52:28

2013-01-05 14:51:34

JavaScriptjQuery面試

2021-07-26 10:15:10

哈希字母異位詞
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號