什么是棧 棧是一種運算受限的線性表。限定僅在表尾進行插入和刪除操作的線性表精堕。這一端被稱為棧頂,相對地运准,把另一端稱為棧底铭乾。向一個棧插入新元素又稱作...
如何使用鏈表實現(xiàn) LRU 算法 什么是 LRU 算法 LRU 是一種緩存淘汰策略脯厨。計算機的緩存容量有限璧微,如果緩存滿了就要刪除一些內容作箍,給新的內容...
我最近干啥 我最近都在學習Go語言相關的東西以及搗鼓論文。不是沒時間更新前硫,其實就是自己懶。后續(xù)應該會回復正常的節(jié)奏了荧止。 今天都干了些啥 今天下午...
數據結構之鏈表 什么是鏈表 鏈表一種時間復雜度和空間復雜度為線性的數據結構屹电,通過指針將一個個零散的內存塊連接起來,鏈表的每個內存塊稱為結點跃巡。 鏈...
數據結構 數據結構是什么 數據結構是計算機存儲危号、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合素邪。 怎么學習數據結構 ...
如何快速提高自己的編程能力 大家在學習完C語言之后外莲,可能會感覺自己還是處于一個懵懂的狀態(tài)。C語言的語法規(guī)則倒是記住了,但是一旦到了實際的寫代碼環(huán)...
結構體類型 什么是結構體 我們觀察現(xiàn)實世界的時候偷线,可以發(fā)現(xiàn)很多的東西它都是由不同的部分組合起來的磨确。比如手機由電池、屏幕声邦、芯片等很多個部分組成乏奥。同...
C語言的靈魂—指針 指針是什么 在計算機科學中,指針(Pointer)是編程語言中的一個對象亥曹,利用地址邓了,它的值直接指向(points to)存在...
一、C語言的歷史 C語言誕生于美國的貝爾實驗室媳瞪,在B語言的基礎之上發(fā)展而來骗炉。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器蛇受、僅產生...