摘要: 變態比賽規則
為了促進各部門員工的交流,百度舉辦了一場全公司范圍內的“拳皇”(百度內部最流行的格斗游戲)友誼賽,負責組織這場比賽的是百度的超級“拳皇”迷W.Z。W.Z不想用傳統的淘汰賽或者循環賽的方式,而是自己制定了一個比賽規則。
由于一些員工(比如同部門或者相鄰部門員工)平時接觸的機會比較多,為了促進不同部門之間的交流,W.Z希望員工自由分組。不同組之間的每兩個人都會進行一場友誼賽而同一組內的人之間不會打任何比賽。
比如4個人,編號為1~4,如果分為兩個組并且1,2一個組,3,4一個組,那么一共需要打四場比賽:1 vs 3,1 vs 4,2 vs 3,2 vs 4。 而如
果是1,2,3一組,4單獨一組,那么一共需要打三場比賽 1 vs 4,2 vs 4,3 vs 4。
很快W.Z意識到,這樣的比賽規則可能會讓比賽的場數非常多。W.Z想知道如果有N個人,通過上面這種比賽規則,總比賽場數有可能為K場嗎?
比如3個人,如果只分到一組則不需要比賽,如果分到兩組則需要2場比賽
閱讀全文
摘要: 題目:
百度語言翻譯機
百度的工程師們是非常注重效率的,在長期的開發與測試過程中,他們逐漸創造了一套獨特的縮略語。他們在平時的交談、會議,甚至在各種技術文檔中都會大量運用。
為了讓新員工可以更快地適應百度的文化,更好地閱讀公司的技術文檔,人力資源部決定開發一套專用的翻譯系統,把相關文檔中的縮略語和專有名詞翻譯成日常語言。
輸入要求:
輸入數據包含三部分:
1. 第一行包含一個整數N(N<=10000),表示總共有多少個縮略語的詞條;
2. 緊接著有N行的輸入,每行包含兩個字符串,以空格隔開。第一個字符串為縮略語(僅包含大寫英文字符,長度不超過10字節),第二個字符串為日常語言(不包含空格,長度不超過255字節);
3. 從第N+2開始到輸入結束為包含縮略語的相關文檔(總長度不超過1000000個字節)。例:
6
PS 門戶搜索部
NLP 自然語言處理
PM 產品市場部
HR 人力資源部
PMD 產品推廣部
M
閱讀全文
摘要: Berkeley DB是由美國Sleepycat Software公司開發的一套開放源碼的嵌入式數據庫的程序庫(database library),它為應用程序提供可伸縮的、高性能的、有事務保護功能的數據管理服務。Berkeley DB為數據的存取和管理提供了一組簡潔的函數調用API接口。
閱讀全文
現在我關注的話題越來越偏離C++了,我似乎已經沒有資格在這里亂發文章了:)
現在發現百度空間還是不錯的,決定搬家去那里
在此向各位無產階級的戰友們揮淚告別
祝大家for_each(week.begin(),week.end(),happy);
我的新Blog地址:
http://hi.baidu.com/zuroc
以前的文章會有選擇的轉上去,還請大家多提意見,多指教:)
也歡迎大家來友情鏈接
封裝鍵盤事件

//封裝鍵盤事件
//作者:張沈鵬
http://www.shnenglu.com/zuroc/
//版本:1.0_06-12-30
/*
用法演示:
var key= new KeyCode(event);
if(key.enter||key.esc)...
*/
//代碼
function KeyCode(event){
if(!event)event=window.event;
keyCode = event.keyCode;
this.del=this.enter=this.esc=this.stepY=this.char=false;
switch(keyCode) {
//for space
//for backspace (8) and delete (46)
case 8:case 46:this.del=true;return;
case 13:this.enter=true;return;
case 27:this.esc=true;return;
case 32:this.char=true;return;
case 38:this.stepY=-1;return;
case 40:this.stepY=1;return;
}
if (!( (keyCode < 46) || (keyCode >= 112 && keyCode <= 123)
))
{this.char=true;}
}
壓縮
1.合并去注釋
JsMinGUI.exe
2.變量替換
ESC(好像有問題),
如果用jasob要注意先用ANSI編碼保存,處理后再轉換為UTF8,需要手工設置要替換的東西
3.真正壓縮
http://javascriptcompressor.com/
反壓縮
1.http://javascriptcompressor.com/
2.JavaScript Code Improver
馬上要期末考試,接下來的功能只有等著暑假完善了.
當前實現的功能:一個簡陋的金山詞霸,可以實現自動完成.(查第一個單詞時可能有的卡)
注意路徑中不能出現中文
當前問題:Desktop第一次啟動有的慢,Server有時會出問題
會加入的功能有音標,例句,發音,等等
請先運行
runServer.cmd
然后運行
runDesktop.cmd
技術特點:
1.跨平臺
2.跨數據庫
3.可以作為網站也可以作為桌面軟件
4.后臺使用Django+sqlalchemy
前臺使用Ajax+XulRunner
下載地址:
http://osdn.dl.sourceforge.net/sourceforge/word-online/AK747_Word_alpha_1_0.7z
用IE打開下載地址或者用工具下載
Firefox似乎有問題
張沈鵬
zsp007@gmail.com
2006-12-12