• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            路雪軍 Carl

            I love what I did!
            posts - 12, comments - 1, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            介紹一些經典的網站和書籍

            Posted on 2007-03-02 21:12 路雪軍 閱讀(1440) 評論(0)  編輯 收藏 引用
            因為要經典,不敢寫得太多,歡迎大家繼續補充。這里只是涉及編程的東東,如果想要關于破解方面的資料請到“工具下載”欄目的置頂帖。

            ps.網上這些書的電子版大都是未經作者同意而發布的,我并不能保證給出的鏈接長期有效。我的看法是您可以先下載試看;),如果覺得物有所值,還是推薦去買一本紙質書,也是支持一下作者的辛勤勞動。

            有用的網站:

            MSDN Library

            http://msdn.microsoft.com/library/

            CSDN

            http://www.csdn.net/

            經典書籍:

            =======================
            WINDOWS編程類
            =======================

            Windows程序設計中文版(Programming Windows,Charles Petzold著)

            http://www.a5d.com/SoftView/SoftView_673.asp

            這個不用我多廢話了,地球人都知道的經典,用C語言+WinSDK寫成。

            Windows核心編程(Programming Applications for Microsoft Windows, Fourth Edition, Jeffrey Richter著)

            http://www.infoxa.com/asp/book/xxnr.asp?id=494

            內容較深的一本書,同樣經典,如果能通讀一遍,可以說基本上就掌握了Windows的精髓。

            Win32 ASM Tutorial Resource Kit

            http://www.pediy.com/document/Win32ASMTRK.rar(解壓密碼:dREAMtHEATER)

            dREAMtHEATER收集的WIN32ASM教程,內容很全,包括32位匯編的基礎知識,Iczelion的經典教程中英文版,羅云彬的32位匯編教程,還有PE格式和VxD的一些內容。

            Windows環境下32位匯編語言程序設計(羅云彬著)
            http://www.infoxa.com/asp/book/xxnr.asp?id=2243

            匯編語言版的Programmin Windows ,可以與上面Iczelion的教程相互參照著學習。

            =======================
            程序設計語言類
            =======================


            C語言程序設計(The C Programming Language (2nd Edition), Brian W.Kernighan & Dennis M.Ritchie著)

            作者是C語言和UNIX系統的發明人,這一本書是如此經典,以至于兩位作者名字的縮寫 K&R 成了一個專有名詞,以至于書里的"Hello,World"這個簡單的句子被無數人用無數種程序語言寫出來。很薄的一本書,卻成了一個不朽的傳奇。個人看法,學好C語言,這一本小書足矣。

            C++語言程序設計(The C++ Programming Language (Special Editon),Bjarne Stroustrup著)

            作者是C++語言的發明人,這本書之于C++就好比上本書之于C,不同的是這本書巨厚無比,畢竟C++復雜了太多太多。這本書介紹到了C++的方方面面,巨細無遺,畢竟是作者發明的么,不過我只看了幾章就暈得受不了了。
            btw:關于C++的好書還有很多,如<< C++ Primer >>, << Thinking in C++ >>, << Essential C++ >>、<< Effective C++ >>等等,因為我對C++不很感冒,這里不敢妄加評論,請大家多補充。
            再btw:對Java, .Net, Python這些新東東(Java好像也不新了吧,看來是我老了)了解不是很多,也不敢亂寫,同樣請各位補充。

            =======================
            面用對象WINDOWS編程類
            =======================

            也不知道這么說合適不合適,總之就是像MFC,VCL之類的東東啦。這類圖書大概是最多最雜的了,像什么XX從入門到精通啦,XX編程寶典啦, XX編程100例啦……魚龍混雜,泥沙俱下,也說不出哪個是經典。這里只選出幾本有一定深度的,大家基本公認的好書。

            深入淺出MFC(第二版)(侯捷著)

            侯捷網站:http://jjhou.csdn.net/
            關于侯先生寫的和譯的書,贊的人很多,罵的人也有,我是很推薦這本書的,雖然我不喜歡MFC,只硬著頭皮看了前幾章。感覺如果能通讀下來,可以試著自己架一個類庫了,呵呵。需要注意的是,讀這本書先要有一定的SDK編程的基礎,這本書不是教你如何用VC寫程序的,好像有許多人不明白這一點,所以來罵侯先生,如果你只想快點用VC寫個程序出來,建議去看看《21天VC++無師自通》之類的書。
            btw:侯先生的網站上有很多有趣的東東,順便推薦一下。

            Delphi源代碼分析(周愛民著)

            我只在很早之前玩過Delphi,水平就是只知道Form上放幾個Button,Edit,雙擊兩下就開始寫代碼,因為以前學過Pascal,看著語法很熟悉,玩得不亦樂乎,什么也不管,N久以后才知道有Object Pascal這回事,汗……因為N多大牛推薦這本書,所以我也推薦一下,雖然里面東西基本都不懂。同樣,這本書也不是教你如何畫個窗口擺個控件的,那樣的書遍地都是……

            =======================
            數據結構與算法類
            =======================

            算法、數據結構,這是計算機程序的靈魂所在。下面介紹的書可以在http://lib.verycd.com/2004/12/16/0000031024.html找到,而且那里有更詳細的評論,強烈推薦!

            Introduction to Algorightms (算法導論,Thomas.H.Cormen等著)

            此書簡稱CLRS(四位作者名字的縮寫),被人們稱做“計算機算法的圣經”絕不為過,是ACM競賽的必讀書,影印版由高等教育出版社出版,共1180頁,厚度約五公分雖然書很厚而且是英文,但是由于大師深入淺出的講解,反而很好讀懂,有時候我學一個算法,看相關中文書看得一頭霧水,翻翻這本書卻能豁然開朗。

            The Art of Computer Programming vol1,2,3(計算機程序設計藝術I-III卷,Donald.E.Knuth著)

            簡稱TAOCP,經典中的經典,名氣可能比上一本書還大,此系列書原計劃出七卷,目前為止只出版了三卷,已經被評為20世紀最重要的20部著作之一。因為里面用一種奇怪的程序語言寫成,而且只出了三卷,內容沒有CLRS全面,這套我沒有買,只在圖書館里翻翻(有中譯本),但絕對是值得一看的好書。

            Concrete Mathematics A Foundation for Computer Science (具體數學,Donald.E.Knuth & Ronald L.Graham著)

            同樣是ACM競賽必讀書之一,幾乎包含了所有計算機科學里涉及到的數學問題,里面有眾多的經典問題與經典解法,對開拓人的數學思路有極大的幫助??催@書給我的感覺是,如果你能把每章后面所有的習題都解出來,估計離圖靈獎也不遠了

            =======================
            關于編程競賽
            =======================

            下面是幾個比較大的在線提交系統(Online Judge)里面有大量歷年的競賽題目,注冊一個ID,然后用自己熟悉的語言(一般有Pascal/C/C++/Java)寫好源代碼提交即可,會實時返回信息告訴你是否正確。采用黑箱測試,系統里有一套標準的輸入輸出數據(對外保密,而且通常數據很多很怪),你的程序的輸出和標準輸出完全符合即可。常見的返回信息有AC(Accepted,通過)WA(Wrong Answer,輸出有錯誤)TLE(Time Limit Exceeded,超時)MLE(Memory Limit Exceeded,內存溢出)RE(Runtime Error,發生實時錯誤)等,只有AC了才算做對一題。這里只是一個簡要介紹,請大家在做題時先看看各網站上的FAQ,Enjoy it~~~

            浙江大學 Online Judge(ZOJ)http://acm.zju.edu.cn

            國內最早也是最有名氣的OJ,有很多高手在上面做題。特點是數據比較刁鉆,經常會有你想不到的邊界數據,很能考驗思維的全面性,現在我主要在這個OJ上做題

            北京大學 Online Judge(POJ)http://acm.pku.edu.cn/JudgeOnline/

            建立較晚,但題目加得很快,現在題數和ZOJ不相上下,特點是舉行在線比賽比較多,數據比ZOJ上的要弱,有時候同樣的題同樣的程序,在ZOJ上WA,在POJ上就能AC

            同濟大學 Online Judge http://acm.tongji.edu.cn/index.php

            這個OJ題數上不能與上兩個相比,推薦這個OJ的原因是它是中文的,這對很多對英文不太感冒的兄弟是個好消息吧。它也因此吸引了眾多高中的OIer,畢竟他們的英文還差一些呵呵,上面的題目也更偏向高中的信息學競賽一些。

            西班牙Valladolid大學 Online Judge(UVA)http://online-judge.uva.es/problemset/

            世界上最大最有名的OJ,題目巨多而且巨雜,數據也很刁鉆,全世界的頂尖高手都在上面。據說如果你能在UVA上AC一千道題以上,就盡管向IBM、微軟什么的發簡歷吧,絕對不會讓你失望的。

            俄羅斯Ural立大學 Online Judge(URAL)http://acm.timus.ru/

            也是一個老牌的OJ,題目不多,但題題經典,我在高中的時候就在這上面做題的。

            UsacoGate Online Judge(USACO)http://ace.delos.com/usacogate

            全美計算機奧林匹克競賽(USACO)的訓練網站,特點是做完一關才能繼續往下做,與前面的OJ不同的是測試數據可以看到,并且做對后可以看標準解答,所以如果大家剛開始的時候在上面那些OJ上總WA卻找不到原因的話,可以試著來這里做做,看看測試數據一般是從什么地方陰你的。
            色99久久久久高潮综合影院| 少妇久久久久久被弄高潮| 少妇久久久久久被弄高潮| 久久综合九色综合网站| 久久伊人精品一区二区三区| 综合网日日天干夜夜久久| 国产成人久久精品一区二区三区 | 亚洲精品NV久久久久久久久久| 久久久久成人精品无码| 狠狠色丁香婷婷久久综合五月| 久久久久国产精品嫩草影院| 久久久www免费人成精品| 国产成人无码久久久精品一| 久久久久这里只有精品| 亚洲国产欧洲综合997久久| 国产一级持黄大片99久久| 国产69精品久久久久99| 久久综合精品国产一区二区三区| 欧美亚洲国产精品久久久久| 91精品国产高清91久久久久久 | 久久国产精品无码一区二区三区| 青青草国产成人久久91网| 久久99久久99精品免视看动漫| 99久久精品午夜一区二区| 久久久久亚洲AV无码去区首| 亚洲级αV无码毛片久久精品| 国产午夜久久影院| 色偷偷久久一区二区三区| 人妻无码久久精品| 国产精品美女久久久| 婷婷国产天堂久久综合五月| 久久99精品九九九久久婷婷| 国产精品一区二区久久| 久久亚洲AV无码精品色午夜麻豆 | 久久99热这里只频精品6| 国产99久久久久久免费看| 久久亚洲欧美国产精品| 久久久久久毛片免费看| 久久99精品国产99久久6男男| 久久国产精品无码HDAV| 精品午夜久久福利大片|