原创 2013.9.22 阿里校招 筆試題之 在黑板上寫下50個數字,1至50

2013年9月22日 阿里巴巴校招 算法、研發 題之(僅供學習討論) 在黑板上寫下50個數字:1至50,在接下來的49輪操作中,每次做如下操作,選取兩個黑板上的數字a和b,擦去,在黑板上寫|b-a|,請問最後一次動作之後剩下數字可能是什麼

原创 給定一個十進制正整數N,寫下從1開始,到N的所有整數,然後數一下其中出現的所有1的個數

這個是《編程之美》上的一個題目,題目如題: 給定一個十進制正整數N,寫下從1開始,到N的所有整數,然後數一下其中出現的所有1的個數。 書上給出了兩個解法,第一個就是笨方法,挨個數唄,最後加一塊。 第二個解法,有興趣的自己看書上的分析吧,這

原创 linux文件合併,去重

原文轉自: http://www.2cto.com/os/201108/100617.html   (1)兩個文件的交集,並集 前提條件:每個文件中不得有重複行 1. 取出兩個文件的並集(重複的行只保留一份) cat file1 file

原创 電話號碼對應英文字母組合

    2014.9.23 創新工場 北航站 筆試題,有個電話號碼對應英文字母組合的題。當時沒寫出來,後在《編程之美》上也看到這題:電話的號碼盤一般可以用於輸入字母。如用2可以輸入A、B、C,用3可以數D、E、F等。如下表所示: 1

原创 最新縣及縣以上行政區劃代碼(截止2013年8月31日)

如題,我國最新縣及縣以上行政區劃名稱及代碼,截至2013年8月31日, 來着國家統計局,http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201401/t20140116_501070.html 共3515

原创 2014年全國高等學校名單

教育部發布2014年全國高等學校名單,截至2014年7月9日,全國高等學校(不含獨立學院)共計2542所,其中:普通高等學校2246所(包括民辦普通高校444所);成人高等學校296所(包括民辦成人高校1所)。具體名單詳見附件。 全國普通

原创 <轉>人名翻譯規則

原文轉自:http://www.douban.com/group/topic/4523655/   人名翻譯規則  1、中國名字翻譯成爲英文時,按照漢語拼音來書寫,姓和名的首字母大寫,其中名字的拼音要寫在一塊。  2、已有固定英文的中

原创 推薦系統中所使用的混合技術介紹

原文轉自: http://www.resyschina.com/2013/10/ensemble-recommendation.html 文/陳運文 在推薦系統實際運用中,各種混合技術是其中一項極爲重要的核心技術。在工程實踐中我們發現,

原创 約4萬個外國人名,中英對照

以下是一些外國人名,中英對照的,大約有4萬個吧,也有些不是,需要過濾下   以下是部分,完整文件下載鏈接:http://download.csdn.net/detail/beifeng600/7327499  CSDN不上上傳,就放到百度

原创 文本編碼檢測

工慾善其事必先利其器 -- 文本編碼檢查    處理文本的時候,經常會遇到各種不同的文件編碼。將它們批量轉換成同一編碼,再批量進行其他操作會方便很多。 今天在github上發佈了一個 批量檢測文件編碼的小工具,希望對經常處理文本的朋友有

原创 輸出路徑的最小編輯距離

編輯距離,又稱Levenshtein距離,是指兩個字串之間,由一個轉成另一個所需的最少編輯操作次數。許可的編輯操作包括將一個字符替換成另一個字符,插入一個字符,刪除一個字符。 例如將kitten一字轉成sitting: sitten (k

原创 北大校長 王恩哥的10句話

王恩哥的10句話:一、結交兩個朋友~一個運動場,一個圖書館,不斷地充電、蓄電、放電。 二、培養兩種功夫~一個本分,做人靠本分,做事靠本事,兩本起家靠得住。 三、樂於吃兩樣東西~一個是吃虧,一個是吃苦,做事不怕吃苦,做人不怕吃虧。 四

原创 <轉>linux文件合併,去重

原文轉自: http://www.2cto.com/os/201108/100617.html   (1)兩個文件的交集,並集 前提條件:每個文件中不得有重複行 1. 取出兩個文件的並集(重複的行只保留一份) cat file1 file

原创 <轉>關於常見排序算法的穩定性分析和結論

關於常見排序算法的穩定性分析和結論 原文見 http://hi.baidu.com/dpguclciokbfgld/item/381c2f0f5d4893ea34990256          這幾天筆試了好幾次了,連續碰到一個關於常

原创 <編程之美>電話號碼對應英文字母組合

    2014.9.23 創新工場 北航站 筆試題,有個電話號碼對應英文字母組合的題。當時沒寫出來,後在《編程之美》上也看到這題:電話的號碼盤一般可以用於輸入字母。如用2可以輸入A、B、C,用3可以數D、E、F等。如下表所示: 1