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