原创 POJ 計算幾何入門題目推薦

 其實也談不上推薦,只是自己做過的題目而已,甚至有的題目尚未AC,讓在掙扎中。之所以推薦計算幾何題,是因爲,本人感覺ACM各種算法中計算幾何算是比較

原创 取模和取餘的區別

  昨天在學習Matlab的數學函數時,教程中提到取模(mod)與取餘(rem)是不同的,今天在網上具體查了一下: 通常取模運算也叫取餘運算,它們返

原创 一些有意思的算法代碼

Keith Schwarz是一個斯坦福大學計算機科學系的講師。他對編程充滿了熱情。他的主頁上他自己正在實現各種各樣的有意思的算法和數據結構,http://www.keithschwarz.com/interesting/, 目前這個網頁上

原创 Joel Spolsky給計算機系學生的建議 及一些個人看法

  Joel Spolsky給計算機系學生的建議 畢業前學會寫作 如果Linus Torvalds不懂如何佈道的話,Linux會成功嗎? 正象每一個黑客,Linus精通寫作,他知道如何準確地在email

原创 SSH+Git Server on Windows - 在Windows下搭建Git服務器

Git是爲Linux Kernel開發而設計的版本控制系統,因此其與Linux的結合非常緊密。這使得它在Linux下使用起來非常方便。但是對於習慣Windows的人就不那麼友好了。雖然目前也有msys-git和TortorseGit這樣的

原创 王垠:我和Google的故事

也許有人看見過我批判 Google 的那篇英文文章。它好像有一部分片面性,所以被我從英文博客上拿下來了。我一直在反思自己在 Google 的經歷,因爲在這個公司工作總是感覺不對勁,但是卻總也說不清楚爲什麼。也許現在用自己的母語,我可以得

原创 程序員因爲女孩而美麗!

女程序員是程序員里美麗的風景線,我希望這些女程序員的經歷能讓我們在這個“重男輕女”的社會中可以給女程員有更多平等的機會和條件,以及相應的尊重。因爲,她們其中不乏優秀的程序員,而且在心態、態度和努力上還強過很多男性程序員,很多東西都值得我們

原创 Linux Shell編程入門

從程序員的角度來看,Shell本身是一種用C語言編寫的程序,從用戶的角度來看,Shell是用戶與Linux操作系統溝通的橋樑。用戶既可以輸入命令執行,又可以利用Shell腳本編程,完成更加複雜的操作。在Linux GUI日益完善的今天,

原创 關於Ubuntu下apt的一些用法及和yum的比較

Fedora和Red Hat有yum安裝軟件,Ubuntu有apt工具。 apt簡單的來說,就是給Ubuntu安裝軟件的一種命令方式。 一、apt的相關文件 /etc/apt/sources.list 設置軟件包的獲取來源 /etc/a

原创 算法的力量(轉李開復)

算法的力量                                                                                                    2006年5月    

原创 ACM總結(fennec)

 其實在北京比賽完的時候,我就想寫了,不過還是早了點,直到上海比賽結束,大家的心中都不是太好受。郭老師有句話:你們這樣做也是對的,不成功就成仁。讓我的心也能安慰了不少。我是從大一下學期開始接觸ACM的,那

原创 活用Linux操作系統的後臺任務

Linux作爲一個多任務環境,允許用戶同時執行多項任務,例如查看系統情況、備份資料、編輯文件和打印文件等。 對於耗時長的任務不應該讓它在前臺任務中執行,而應該交給後臺任務去執行。這樣前臺任務可繼續正常運作其它的操作,不用等待。示例如下:

原创 三個事和三個問題

  作者:陳皓 從9月份開始,是很多在校畢業生的擇業時期,有很多很多朋友寫郵件給我讓我幫他們參考如何選擇工作(對不起我無法在第一時間回信,因爲實在是太多了,我那繁忙工作和生活都沒辦法讓我能即時回覆),

原创 想成爲Google工程師?先回答這15個面試問題

  1.請寫出一個整數乘法的算法 挑戰: 這是一個相當開放性的問題,設計初衷是看看工程師是否會定義參數。 編程語言是什麼? 是彙編語言嗎? 是:那麼你得白手起家開發出一套基本運算來。 否則的話:那就簡

原创 Linux壓縮打包命令tar使用方法

tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件與目錄 ….參數: -c :建立一個壓縮文件的參數指令(create 的意思); -x :解開一個壓縮文件的參數指令! -t :查看 tarfile 裏