當(dāng)我們有業(yè)務(wù)需求的時候掉分,需要判斷當(dāng)前時間是否為節(jié)假日有3種方式 Jsoup 爬蟲爬取 (萬年日歷查詢 或者 360日歷 百度日歷) 自己維護(hù)一套...
@[toc] 1. 什么是布隆過濾器 布隆過濾器(Bloom Filter)是一個叫做Bloom 于1970年提出的。我們可以把它看做由二進(jìn)制向...
暴力枚舉法 歐幾里得算法 更相減損術(shù)
概念: 計數(shù)排序不是一個比較排序算法克伊,該算法于1954年由 Harold H. Seward提出酥郭,通過計數(shù)將時間復(fù)雜度降到了O(N),利用數(shù)組下...
1. 什么是堆 堆的本質(zhì)上是一種完全二叉樹愿吹,它分為兩個類型 最大堆: 最大堆的任何一個父節(jié)點(diǎn)的值不从,都大于或等于它左、右孩子節(jié)點(diǎn)的值 最小堆: 最...
概述 說起垃圾收集器 (Garbage Collection犁跪,下文簡稱GC)椿息,Java 內(nèi)存區(qū)域的各個部分,其中 程序計數(shù)器坷衍、虛擬機(jī)棧寝优、本地方法...
簡介 同冒泡排序一樣,快速排序也屬于交換排序枫耳,通過元素之間的比較和 交換位置來達(dá)到排序的目的乏矾。 不同的是,冒泡排序在每一輪中只把1個元素冒泡...
簡介 雞尾酒排序是冒泡排序的一種迁杨,又稱為來回排序钻心。它比冒泡排序要高級點(diǎn), 冒泡排序的每一個元素都可以像小氣泡一樣,根據(jù)自身大小仑最,一點(diǎn)一點(diǎn)地向著數(shù)...