2017秋招筆試C 真題

2021-08-08 01:50:40 字數 772 閱讀 1872

c++伺服器端(2017秋招 b站)

(1)不用除法和取餘 實現兩個數的除法和取餘操作

(2)如何保持會話連線?如何實現負載均衡?實現負載均衡會話保持需要修改嗎?通過什麼方法實現負載均衡?

(3)linux五種i/o模型?

c++流**(2017秋招 好未來)

(1)將一句話的單詞進行倒置,標點不倒置。比如 i like beijing. 經過函式後變為:beijing. like i

輸入描述:

每個測試輸入包含1個測試用例: i like beijing. 輸入用例長度不超過100

輸出描述:

依次輸出倒置之後的字串,以空格分割

輸入例子1:

i like beijing.

輸出例子1:

beijing. like i

**:

#include

#include

#include

using

namespace

std;

int main()

}vec.push_back(temp); //需要把最後乙個單詞壓入到vec中

for (int j = vec.size() - 1; j>0; j--) //倒序輸出

cout

<< vec[j] << ' ';

cout

<< vec[0] << endl;

}return

0;}

2017秋招真題 360

題目描述 寫入記憶體1到n之間的n個自然數,記憶體寫入只接受二進位制的形式,所以十進位制表達中除0和1之外的其他值都沒有成功寫入記憶體。所以有多少數字寫入了伺服器的記憶體!輸入輸入中有多組測試資料。每組測試資料在單獨的一行中,為整數n 1 n 109 109 樣例輸入 1020 輸出23 100 正...

百度2017秋招筆試真題(一)

1.買帽子 分析 stl set,去重後取第三小的值即可。注意輸出 1的情形 set中的元素個數 3。include include using namespace std int n int a 55 sethat set iterator it int main if hat.size 3 co...

集合(京東2017秋招真題)(C語言完成)

題目描述 給你兩個集合,要求 注 同乙個集合中不會有兩個相同的元素。輸入樣例輸入 多組 不超過 5 組 資料。每組輸入資料分為三行,第一行有兩個數字 n,m 0 n,m 100000 n,m 10000 分別表示集合 a 和集合 b 的元素個數。後兩行分別表示集合 a 和集合 b。每個元素為不超出 ...