2017 08 22 今日頭條筆試題

2021-08-07 07:03:36 字數 645 閱讀 8063

有乙個值得分享的地方,是x排序之後對應y的問題:我用了乙個很大的陣列,以x為索引,y為陣列值,不需要用到map。

其實也是因為我懶不想去學map操作了,下次試試用map。

#include

#include

#include

using namespace std;

int main()

;cin >> n;

x.clear();

y.clear();

for (int i = 0; i < n; ++i)

x_right.clear();

int count1 = 0;

int count2 = 0;

for (int i = 0; i < n; ++i)

}if (count1 == n-1)

count1 =0;

count2 =0;

}sort(x_right.begin(), x_right.end());

for (int i = 0; i < x_right.size(); ++i)

return 0;

剛剛考完,在vs上通過了測試用例,考試編譯器卻是0%,真的不知道為什麼。感覺是因為沒有按照考試頁面的按標準輸入輸出stdin、stdout的原因?

今日頭條筆試題(一)

一列火車有n個車廂標記為1,2,3,4,5,6 n 現在因為某些原因,需要調整車廂的相對順序 例如需要將車廂順序調整為2,3,1,4,5,6 n 由於車廂龐大,且車廂只能停留在鐵軌上,所以不能隨心所欲的調整相對順序 現在只能利用兩條並行的鐵軌對車廂的順序進行調整 例如原序列為1,2的車廂 車廂1進入...

今日頭條筆試

問題描述 給定乙個段落,由 n 個句子組成。第 i 個句子的長度為 l i 包含的單詞個數為 w i 句子不包含任何除字母和空格 外的符號。每個句子內部,含有若干個單詞,由空格 分隔。句子不會包含連續的空格。隨後給定 m 個查詢,每個查詢包含乙個句子,需要在段落中尋找相同單詞數量最多的句子。重複的單...

今日頭條2018 筆試題2

定義兩個字串變數 s,m,再定義兩種操作,第一種操作 m ss s s 說明 s只會變為原來的2倍 第二中操作 s s m 假設s,m初始化如下 s a m s求最小的操作步驟數,可以將s拼接到長度等於n。示例1 輸入6,輸出3 示例2 輸入4,輸出2 思路 第一種操作,s變為原來的1倍 說明偶數的...