大話spark

大話設計模式、UML、設計模式Java版完全總結

  此篇部落格為閱讀大話設計模式後的筆記記錄,注意是筆記形式,優先適合於對設計模式有一定了解的讀者,希望短時間快速溫習的讀者,同時也對所有設計模式新增了完整程式碼詮釋與註釋,方便初學者的理解,另外,文章末尾有對所有設計模式的總結,讀者若對部分設計模式容易混淆,可以到文章末尾進行了解,其中文章有些內容 […]

【大話資料結構&演算法】快速排序演算法

快速排序是交換類的排序,比如在站隊的時候,老師說:“第一個同學出列,其他同學以第一個同學為中心,比他矮的全排在左邊,比他高的全排在右邊。”這就是一趟快速排序。可以看出,一趟快速排序是以一個“樞軸”為中心,將序列分成兩個部分,樞軸的一邊全是比它小(或者小於等於)的,另一邊則全是比它大(或者大於等於)的 […]