原创 【Accelerated C++】重點回顧

看了劉未鵬推薦過的C++入門經典《Accelerated C++》,讀此書的過程中一再感嘆“大師就是大師,他可以很輕鬆的把東西的本質呈現在你面前”,這本書採用了現實中與我們很接近的學生成績信息管理這一例子,層層推進,一步一步引出C++中

原创 Game Programming Patterns-簡介

遊戲編程模式-簡介 本系列博客是:Game Programming Patterns 的中文翻譯版本。 翻譯的github地址: cyh24. 如有興趣,可聯繫博主共同翻譯,一起造(wu)福(dao)他人。 博客雖然水分很足,

原创 David MacKay:用信息論解釋 '快速排序'、'堆排序' 本質與差異

  這篇文章是David MacKay利用信息論,來對快排、堆排的本質差異導致的性能差異進行的比較。 信息論是非常強大的,它並不只是一個用來分析理論最優決策的工具。 從信息論的角度來分析算法效率是一件很有趣的事,它給我們分析排序算法帶來了

原创 【Accelerated C++】重點回顧(續)

看了劉未鵬推薦過的C++入門經典《Accelerated C++》,讀此書的過程中一再感嘆“大師就是大師,他可以很輕鬆的把東西的本質呈現在你面前”,這本書採用了現實中與我們很接近的學生成績信息管理這一例子,層層推進,一步一步引出C++中

原创 【人臉識別】人臉識別必讀論文

導師佈置了任務,讓我們沒人每週精讀幾篇大牛論文,並且寫ppt。因爲最近研究的主題是人臉識別,剛好看到有人總結了人臉識別那些必看的文章(各位可以直接移步去鏈接),於是就想不如按照這個順序讀,並且寫寫停滯了好久的博客。 下面這篇文章是轉的

原创 從編譯ffmpeg/examples,進而瞭解pkg-config

在編譯ffmpeg/doc/example的時候,發現該目錄下只有一些.C文件和makefile,於是,很自然的輸入:make。 期待成功編譯的結果,然而卻報出了很多錯誤,主要錯誤如下: Package lib* was not fou

原创 Game Programming Patterns-目錄

遊戲編程模式-目錄 大部分遊戲開發者在他們遊戲項目上總是一個巨大的挑戰,總是東拼西湊,修修補補。很多遊戲項目常常以失敗告終,或者是被淹沒在複雜而繁瑣的代碼中。如何解決這些問題? 各位看官,不管你是對遊戲開發感興趣,或者正在飽受代碼

原创 四柱HanoiTower----是甜蜜還是煩惱

我想很多人第一次學習遞歸的時候,老師或者書本上可能會舉漢諾塔的例子。 但是今天,我們討論的重點不是簡單的漢諾塔算法,而是三柱漢諾塔的延伸。先來看看經典的三柱漢諾塔。   一、三柱漢諾塔(Hanoi_Three): 我想大家對於三柱漢諾塔的

原创 快排到底有多快?元芳,你還看嗎?

大師級的文章,總是能夠使你更接近於事物的本質。   最近看了pongba的數學之美番外篇:快排爲什麼那麼快。文中提到了Mackay的一篇文章(這裏是譯文),裏面提到了使用信息論來解釋快排與堆排的速度差異的本質原因。看罷,內心有種莫名的激

原创 Theano深度學習入門

/* Author: cyh_24 */ /* Date: 2014.10.2 */ /* Email: [email protected] */ /* More: http://blog.csdn.net/cyh_24 */ 最

原创 將vim打造成IDE編程環境

昨天晚上,看了吳垠的這篇文章--手把手教你把Vim改裝成一個IDE編程環境(圖文),看的時候,各種激動啊!!! 以前聽過有牛人將vim打造成了IDE環境,總算是找到了具體的實現步驟----想大牛吳垠致敬~~   這裏貼出幾張圖片,讓大家眼

原创 Game Programming Patterns-架構,性能與遊戲

遊戲編程模式- 架構,性能與遊戲 本系列博客是:Game Programming Patterns 的中文翻譯版本。 翻譯的github地址: cyh24. 如有興趣,可聯繫博主共同翻譯,一起造(wu)福(dao)他人。 博客

原创 Game Programming Patterns-再探Command模式

遊戲編程模式- 再探Command模式 Tags: 遊戲編程 設計模式 遊戲開發 本系列博客是:Game Programming Patterns 的中文翻譯版本。 翻譯的github地址: cyh24. 如有興趣,可聯繫博主共

原创 Game Programming Patterns-再探設計模式

遊戲編程模式- 再探設計模式 Tags: 遊戲編程 設計模式 遊戲開發 本系列博客是:Game Programming Patterns 的中文翻譯版本。 翻譯的github地址: cyh24. 如有興趣,可聯繫博主共同翻譯,一

原创 KMP及其改進算法

    本文主要講述KMP已經KMP的一種改進方法。若發現不正確的地方,歡迎交流指出,謝謝! KMP算法的基本思想: KMP的算法流程: 每當一趟匹配過程中出現字符比較不等時,不需回溯 i 指針,而是利用已經得到的部分匹配的結果將模