核心思想 冒泡排序是基于相鄰元素相互比較的排序算法踊沸,算法的核心有2點:內(nèi)外雙循環(huán):外循環(huán)遍歷數(shù)組丙笋;內(nèi)循環(huán)遍歷數(shù)組并比較相鄰元素大小和互換位置角溃。內(nèi)...
核心思想 計數(shù)排序不是基于比較的排序算法秒际,算法的核心有3點:統(tǒng)計原數(shù)組中每個元素出現(xiàn)的次數(shù)芯肤。以原數(shù)組中的元素為下標(biāo)脓匿,元素出現(xiàn)的次數(shù)為值,存入另一...
設(shè)計思路基于 Redis 的 Setnx 命令:在指定的 key 不存在時冯勉,為 key 設(shè)置指定的值澈蚌。具體思路和實現(xiàn)步驟,詳見代碼灼狰。
系列傳送門 創(chuàng)建型模式這一類模式用于創(chuàng)建對象。隱藏或抽象創(chuàng)建對象的細(xì)節(jié)交胚,而不是使用 new直接創(chuàng)建對象份汗。 設(shè)計模式一、創(chuàng)建型模式-單例模式設(shè)計模...
系列傳送門 創(chuàng)建型模式這一類模式用于創(chuàng)建對象杯活。隱藏或抽象創(chuàng)建對象的細(xì)節(jié),而不是使用 new直接創(chuàng)建對象熬词。 設(shè)計模式一旁钧、創(chuàng)建型模式-單例模式設(shè)計模...
系列傳送門 創(chuàng)建型模式這一類模式用于創(chuàng)建對象互拾。隱藏或抽象創(chuàng)建對象的細(xì)節(jié)歪今,而不是使用 new直接創(chuàng)建對象。 設(shè)計模式一颜矿、創(chuàng)建型模式-單例模式設(shè)計模...
系列傳送門 創(chuàng)建型模式這一類模式用于創(chuàng)建對象。隱藏或抽象創(chuàng)建對象的細(xì)節(jié)骑疆,而不是使用 new直接創(chuàng)建對象田篇。 設(shè)計模式一、創(chuàng)建型模式-單例模式設(shè)計模...
系列傳送門 創(chuàng)建型模式這一類模式用于創(chuàng)建對象泊柬。隱藏或抽象創(chuàng)建對象的細(xì)節(jié),而不是使用 new直接創(chuàng)建對象诈火。 設(shè)計模式一兽赁、創(chuàng)建型模式-單例模式設(shè)計模...
最近在閱讀《Java編程的邏輯》一書,受益良多闸氮,在此對作者(馬俊昌)萬分的感謝。 計算機是一個機器教沾,只能處理二進(jìn)制數(shù)據(jù)蒲跨,比如0100 1101。...