面試筆試題

2022-07-03 07:09:07 字數 717 閱讀 5534

1.  文字檔案裡面有很多單詞(單詞與單詞之間以空格、換行符隔開,且不管單個單詞的正確性),統計各單詞出現的次數,刪掉出現次數最少的那些

實現:fstream讀入事先準備好的檔案test.txt,存到c++的關聯容器map,用單詞string做key,出現的次數int做value,找到最小的value,然後回寫到testout.txt

mapword_count;

fstream rwfile;

string

str;

int min = 0

;rwfile.open(

"e:/code/c++/testcplus/test.txt

",ios_base::in

);if(!rwfile)

while(rwfile>>str)

if(min>count) }//

檔案中所有單詞和次數都存到map裡面了,且找到了最小次數

rwfile.close();

rwfile.open(

"e:/code/c++/testcplus/testout.txt

",ios::out |ios::trunc);

map::iterator iter =word_count.begin();

while(iter !=word_count.end())

++iter;

}rwfile.close();

面試筆試題

1 昨天參加一公司筆試,給幾道演算法題整懵了,其實也不難,但好久沒有碰演算法,只是有思路,要讓我在這麼短的時間內寫出程式來還是不行。2 這裡將其中一道稍微複雜一點的演算法題寫下來,以此小結。3 4 題目描述 5 將n個雞蛋放入到m個籃子中去 n m 保證每個籃子中至少乙個雞蛋,然後指定乙個數x,要求...

面試筆試題

智力 1.有abcd四人過橋,時間為1,2,5,10,只有乙個手電筒,同時只能過兩人,怎麼過17分鐘能過完?2 1 10 2 2 走的快的就多走走 2.假設有乙個池塘,裡面有無窮多的水,現有兩個空水壺,容積分別為5公升和6公升,如何只用這2個水壺從池塘裡取得3公升的水 1l 6 5 2l 6 5 1...

mysql面試筆試 MySQL面試筆試題集 BAT

01 mysql技術特點?02 mysql預設埠號?03 mysql優勢?04 mysql支援的儲存引擎以及特點?mysql5.7支援 innodb myisam merge memory archive csv performance schema blackhole innodb是目前mysql...