連結串列

簡析資料結構

一、資料結構的定義 官方定義: 資料結構是指相互之間存在著一種或多種關係的資料元素的集合和該集合中資料元素之間的關係組成。 簡單理解: 資料結構就是設計資料以何種方式組織並存儲在計算機中。比如:

看圖輕鬆理解資料結構與算法系列(Radix樹)

推出一個新系列,《看圖輕鬆理解資料結構和演算法》,主要使用圖片來描述常見的資料結構和演算法,輕鬆閱讀並理解掌握。本系列包括各種堆、各種佇列、各種列表、各種樹、各種圖、各種排序等等幾十篇的樣子。 Radix樹

資料結構之B+樹

title: 資料結構之B+樹 date: 2018-11-04 20:39:00 tags: 資料結構與演算法之美 一、 淺談B-樹索引 1.B-樹的特性 一棵m階B-樹,或者是空樹,或者

從檔案系統的資料結構看 Linux 核心設計

作者簡介 趙晨雨:西安郵電大學2018級陳莉君教授研究生,天真無邪小白一枚,已經愛上linux核心而不能自拔,正在成長為核心狂熱愛好者 :japanese_ogre: 跟隨陳老師學習li

我們需要什麼樣的3D列印?

3D列印這個行業,乍一看還是很熱鬧的。 我們經常可以在網際網路上看到這樣的新聞,某某公司研發出一款新型技術的列印裝置,填補市場空白,或是某處又用3D列印的技術造出了某某物品,這個物品可以是房子,可以是壽司,任何你

3D列印“後風口時代”

2016年6月,在公司敞亮的會議室中,季新陽和他的團隊接到了一項新任務。 這天,中國商飛的研發團隊風塵僕僕地趕往無錫,他們告訴季新陽,C919專案遇到了難題,一家供應商的鋁合金試驗失敗,發動機風扇進氣入口做不出來

閒扯一下redis的三大衍生資料結構

說起redis的資料結構,大家可能對五大基礎資料型別比較熟悉:String,Hash,List,Set,Sorted Set。那麼除此之外,還有三大衍生資料結構,大家平時是很少接觸的,即:bitmaps、hyp

Linux Kernel 將移除可變長陣列

核心開發者 Kees Cook 遞交了移除可變長陣列的pull request , Linux 4.20 或 5.0 將不再依賴於可變長陣列。可變長陣列(variable length array,簡稱 V

看圖輕鬆理解資料結構與算法系列(快速排序)

推出一個新系列,《看圖輕鬆理解資料結構和演算法》,主要使用圖片來描述常見的資料結構和演算法,輕鬆閱讀並理解掌握。本系列包括各種堆、各種佇列、各種列表、各種樹、各種圖、各種排序等等幾十篇的樣子。 快速排序

1746050561.7254