校園招聘 2017美團後台開發內推筆試程式設計題

2021-08-07 15:42:38 字數 1604 閱讀 4716

筆試題型:20道智力題 + 30道選擇題 + 2道程式設計題

#include 

#include

int findlongestseq(int *str, int n);

int main()

int k;

scanf("%d", &k);

//建立統計陣列

intsum[n + 1];

int n = 0;

for (; n< n + 1; n++) //不能通過memset()初始化

sum[n] = 0; //sum[0] = 0,避免遺漏最長子串為原序列的情況

int j, k;

for (j = 0; j < n; j++)

sum[j + 1] = sum[j + 1] % k;

}//函式呼叫輸出

int ret = findlongestseq(sum, n);

printf("%d\n",ret);

return0;}

int findlongestseq(int *sum, int n)

}i = 0;

j--;

}return j - i; //不存在,返回0

}

**(c/c++)

#include 

#include //for qsort()

int compare(const

void *value1, const

void *value2);

void judgemethod(int *array, int n);

int main()

int j = 0;

while (j < n)

judgemethod(array, n);

return0;}

//引數1 - 引數2,非降序排序;反之,非公升序排序

int compare(const

void *value1, const

void *value2)

void judgemethod(int *array, int n)

if (max < 0)

printf("yes\n");

else

printf("no\n");

}

#include 

#include

#include

using

namespace

std;

bool compare(int a, int b)

void findsolution(vector

que, int n)

if(val > 0)

cout

<< "no"

<< endl;

else

cout

<< "yes"

<< endl;

}int main()

2017.09.01

美團2018校園招聘 研發工程師(三)

1.以下 輸出什麼?int a 1,b 32 printf d,d a答案 1,0 編譯器輸出結果為1,1 2.具有相同型別的指標型別變數p與陣列a,不能進行的操作是 a.p a b.p a 0 c.p a 0 d.p a 答案 d,不懂 5.有9個球,其中乙個的質量與其他的不同,有乙個天平,通過最...

2014美團網校園招聘研發類筆試 哈爾濱站

1 題目 一堆硬幣,乙個機械人,如果是反的就翻正,如果是正的就拋擲一次,無窮多次後,求正反的比例。解析 假設某個階段正面硬幣的比例為p,則反面的比例為1 p,下一次翻轉後,p的部分分為p 2的正面 p 2的反面,而1 p的反面部分全部變為正面。趨於平衡時,前後兩次正反的比例應相等,即 p 1 p p...

美團網2015秋季校園招聘面試題(上)

1.http協議請求方法get和post的區別?答 1 get方法提交資料不安全,資料置於請求行,客戶端位址列可見,而且請求的url一般會記錄在伺服器的訪問日誌中,而伺服器的訪問日誌是黑客攻擊的重點物件之一 get方法提交的資料大小限制在255個字元之內 get方法不可以設定書籤。2 post方法提...