外部連結

資料結構與演算法 - 時間複雜度

目錄 一、資料結構概要 二、演算法概要 三、時間複雜度簡介 四、求解時間複雜度 一、資料結構 資料結構是相互之間存在一種或多種

從簡單的線性資料結構開始:棧與佇列

在計算機領域離不開演算法和資料結構,而在資料結構中尤為重要與基礎的便是兩個線性資料結構: 棧 與 佇列 ,本文將簡單的介紹 棧(Stack) 和 佇列(Queue) 的實現 棧與佇列 棧

go設計模式之外觀模式

這篇是設計模式中結構模式的第一篇。微服務架構現在是系統的架構的主流,它將系統拆分成一個個獨立的服務,服務之間通過通訊建立起關聯關係。假設現在有一個部落格的系統,它由四個微服務組成。使用者服務,文章管理服務,分類

《資料結構與演算法之美》- 棧

棧,在這裡說的是一種資料結構。 你還可能知道的棧 提到“棧”,做Java的同學還會想起Java記憶體模型中的“棧”,與之緊密關聯的還有一個名詞——堆,但是這裡,此棧非彼棧。 引用《深入理解Java虛

【圖解資料結構】 一組動畫徹底理解桶排序

由於LeetCode上的演算法題很多涉及到一些基礎的資料結構,為了更好的理解後續更新的一些複雜題目的動畫,推出一個新系列 -----《圖解資料結構》,主要使用動畫來描述常見的資料結構和演算法。本系列包括十大排序

以jq為案例看套餐服務---外觀模式

套餐服務--外觀模式,屬於大類結構型設計模式的一種,通常是為一組複雜的子系統介面提供一個更高階的統一介面,通過這個介面讓使用者對子系統的介面更加容易訪問。 在js中有時也會對底層結構相容性做統一的封裝來簡化

1748898701.413