一 選擇 20道,不算太難
二 簡答題
1、指針常量與常量指針的區(qū)別
2、優(yōu)酷視頻為防止重復(fù)存儲,需要對存放在兩個網(wǎng)站的視頻進行整合,怎樣快速高校的找出相同的視頻(兩個網(wǎng)站的視頻均采用高效的算法得出MD5值)
3、怎樣打印出當(dāng)前源文件的名稱,當(dāng)前函數(shù)名,當(dāng)前行號
4、有一個四分鐘的沙漏,一個七分鐘的沙漏,怎樣測試九分鐘的時間
三編程題
1、N個臺階,1<=N<90,每次一個臺階或兩個臺階,求到達臺階N共有多少種方法
2、將long型整數(shù)轉(zhuǎn)換成字符串,不能使用庫函數(shù)
3、含有n個元素的整型數(shù)組,將這個n個元素重新組合,求出最小的數(shù),如{321,3,32},最小的數(shù)為 321323
四 最后一道題 百度以前的一道面試題
有一根27厘米的細(xì)木桿,在第3厘米、7厘米、11厘米、17厘米、23厘米這五個位置上各有一只螞蟻。 木桿很細(xì),不能同時通過一只螞蟻。開始 時,螞蟻的頭朝左還是朝右是任意的,它們只會朝前走或調(diào)頭, 但不會后退。當(dāng)任意兩只螞蟻碰頭時,兩只螞蟻會同時調(diào)頭朝反方向走。假設(shè)螞蟻們每秒鐘可以走一厘米的距離。 編寫程序,求所有螞蟻都離開木桿 的最小時間和最大時間。
至于答案,大家可以網(wǎng)上搜一下。