2020美團校招

2021-10-23 01:57:28 字數 2265 閱讀 8456

題目描述:

給出乙個序列包含n個正整數的序列a,你可以從中刪除若干個數,使得剩下的數字中的最大值和最小值之差不超過x,請問最少刪除多少個數字。

輸入要求:

輸入第一行僅包含兩個正整數n和x,表示給出的序列的長度和給定的正整數。(1<=n<=1000,1<=x<=10000)

第二行輸入n個正整數,即這個序列,中間用空格隔開。(1<=a_i<=10000)

輸出要求:

輸出僅包含乙個整數,表示最少刪除的數字的數量。

例如:輸入:

5 22 1 3 2 5

輸出:1

題目描述:

有一款叫做空間迴廊的遊戲,遊戲中有著n個房間依次相連,如圖,1號房間可以走到2號房間,以此類推,n號房間可以走到1號房間。這個遊戲的最終目的是為了在這些房間中留下盡可能多的烙印,在每個房間裡留下烙印所花費的法力值是不相同的,已知他共有m點法力值,這些法力是不可恢復的。

小明剛接觸這款遊戲,所以只會耿直的玩,所以他的每乙個行動都是可以預料的:

一開始小明位於1號房間。

如果他剩餘的法力能在當前的房間中留下乙個烙印,那麼他就會毫不猶豫的花費法力值。

無論是否留下了烙印,下乙個時刻他都會進入下乙個房間,如果當前位於i房間,則會進入i+1房間,如果在n號房間則會進入1號房間。

當重複經過某乙個房間時,可以再次留下烙印。

很顯然,這個遊戲是會終止的,即剩餘的法力值不能在任何房間留下烙印的時候,遊戲終止。請問他共能留下多少個烙印。

輸入要求:

輸入第一行有兩個正整數n和m,分別代表房間數量和小明擁有的法力值。(1<=n<=100000,1<=m<=10^18)

輸入第二行有n個正整數,分別代表1~n號房間留下烙印的法力值花費。(1<=a_i<=10^9)

輸出要求:

輸出僅包含乙個整數,即最多能留下的烙印。

例如:輸入:

4 21

2 1 4 3

輸出:9

題目描述:

小倉酷愛射擊運動。今天的小倉想挑戰自我。小倉有n顆子彈,

接下來小倉每次會自由選擇k顆子彈進行連續射擊,全中靶心的概率為p[k]。如果成功小倉將獲得a[k]的得分,並且可以使用餘下子彈繼續射擊,否則今天的挑戰結束。小倉想知道在最佳策略下,自己能得到的最高期望分數是多少。

輸入要求:

第一行乙個數n,代表子彈數量。

第二行n個數p,第 i 個數代表p[i]。

第三行n個數a,第 i 個數代表a[i]。

1<=n<=5000 0<=p[i]<=1 0<=a[i]<=1000

輸出要求:

乙個數表示最高期望得分,保留兩位小數。

例如:輸入:

20.80 0.50

1 2輸出:

1.44

題目描述:

給定長度為n的串s,僅包含小寫字母。定義

公式中,|a|代表字串a的長度

也就是說如果子串是乙個aba型的字串,且滿足長度限制,則f(l,r)=1,否則等於0。(注意:形如「ababab」也可視為aba型)

例如當n=2時,原式為f(1,1)+f(1,2)+f(2,2)。

輸入要求:

第一行乙個字串s

第二行乙個數字k

輸出要求:

輸出題目描述中式子的值

例如:輸入:

abcabcabc

2輸出:

8題目描述:

給你乙個長度為n的序列a,請你求出對每乙個1<=l3,a(1,3)=15,a(2,3)=(35),a(1,2)a(1,3)^a(2,3)=0,所以最後的答案是0。

輸入要求:

輸入第一行僅包含乙個正整數n,表示序列的長度。(1<=n<=10^5)

接下來一行有n個正整數a_i,表示序列a。(1<=a_i<=10^9)

輸出要求:

輸出僅包含乙個整數表示所求的答案。

例如:輸入:

31 3 5

輸出:0

美團校招,百度校招經歷

美團 國慶剛過完後差不多10.11號美團宣講然後下午4 30筆試,整個宣講會非常枯燥,是由一位經理在上面講,非常枯燥。卷子除了附加題以外主要是8道演算法程式設計題,乙個半小時,我大概做了5題就交了。題目現在記的不是很清楚,第一題用到二分法,第二題是陣列資料分成三段,還有多執行緒一題,還有奇偶排序等等...

美團校招,百度校招經歷

美團 國慶剛過完後差不多10.11號美團宣講然後下午4 30筆試,整個宣講會非常枯燥,是由一位經理在上面講,非常枯燥。卷子除了附加題以外主要是8道演算法程式設計題,乙個半小時,我大概做了5題就交了。題目現在記的不是很清楚,第一題用到二分法,第二題是陣列資料分成三段,還有多執行緒一題,還有奇偶排序等等...

演算法面試題 美團校招題(拜訪)

題目很簡單,注意方向只能選左右中的乙個和上下中的乙個,既然要走到目的地,那麼方向已經決定了,就是盡量靠近目的地。分析 紅色的圈表示起點,紅色三角形表示終點。這裡如果向上走或者向右走,那麼永遠到不了終點,所以路徑只會在兩個點構成的矩形中,並且方向只有兩個。按照上圖,假設向左走,走一步到綠色圈的位置,或...