原创 紅黑樹的c++完整實現源碼

轉載:http://blog.csdn.net/v_JULY_v/article/details/6285620 前言:     本人的原創作品紅黑樹系列文章,至此,已經寫到第5篇了。雖然第三篇文章:紅黑樹的c源碼實現與剖析,用c語

原创 快速排序算法所有版本的c/c++實現

作者:July、二零一一年三月二十日。 出處:http://blog.csdn.net/v_JULY_v。 --------------------------------------------------   前言:

原创 快速排序算法的深入分析

 <續>快速排序算法的深入分析                                         來源: 作者:July   二零一一年二月二十七日 出處:http://blog.csdn.net/v_ju

原创 快速排序算法

快速排序算法   轉載於:http://blog.csdn.net/v_july_v/article/details/6116297 ------------------------------------------

原创 <續>快速排序算法所有版本的c/c++實現

作者:July、二零一一年三月二十日。 出處:http://blog.csdn.net/v_JULY_v。 --------------------------------------------------   前言:

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 由KMP算法談到BM算法

由KMP算法談到BM算法 出處:http://blog.csdn.net/v_july_v/article/details/6545192 引言     在此之前,說明下寫作本文的目的:1、之前承諾過,這篇文章六、教你從頭到

原创 程序員修煉之道<二>

15、死程序不說謊 我們很容易掉進“它不可能發生”這樣一種心理狀態。 【很多時候我們在項目中遇到問題或者bug時,第一反應就是這不可能。但事實就是錯誤已經發生了,這說明非常、非常糟糕的事情已經發生,我們不能糾結“事情不可能”這個問題上,

原创 KMP算法之總結篇

KMP算法之總結篇 出處:http://blog.csdn.net/v_JULY_v/。 引記     此前一天,一位MS的朋友邀我一起去與他討論快速排序,紅黑樹,字典樹,B樹、後綴樹,包括KMP算法,

原创 C++中如何在main()函數之前執行操作?

多玩YY語音的面試題:C++中如何在main()函數之前執行操作?            第一反應main()函數是所有函數執行的開始。但是問題是main()函數執行之前如何執行呢?            聯想到MFC裏面的 C**

原创 程序員修煉之道<一>

最近在閱讀《程序員修煉之道–從小工到專家》,書中提出的很多實用性建議和提示,所有的建議和提示都能爲我在項目中節省很多時間,幫助我更快更高效的完成我的工作。我認爲作爲一個程序員這本書是必須擁有的。 1、我的源碼讓貓給吃了 —-在所有的弱點中

原创 紅黑樹C語言實現

轉載:http://blog.csdn.net/v_JULY_v/article/details/6114226 前言:     紅黑樹作爲一種經典而高級的數據結構,相信,已經被不少人實現過,但不是因爲程序不夠完善而無法運行,就

原创 初步瞭解KMP算法

初步瞭解KMP算法  轉載:http://blog.csdn.net/v_july_v/article/details/6111565 ----------------------- 引言: 在文本編輯中,我們經常要在一段文本中某個特定的

原创 紅黑樹插入和刪除結點的全程演示

   紅黑樹插入和刪除結點的全程演示 轉載:http://blog.csdn.net/v_JULY_v/article/details/6284050 引言:     目前國內圖書市場上,抑或網上講解紅黑樹的資料層次不齊,混亂不清

原创 工廠方法模式

1、簡單工廠模式 //工廠類 public class Factory {       public Product createProduct(String type){             if( type ==