數(shù)據(jù)結構

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

數(shù)據(jù)結構是計算機存儲、組織數(shù)據(jù)的方式。數(shù)據(jù)結構是指相互之間存在一種或多種特定關系的數(shù)據(jù)元素的集合。通常情況下,精心選擇的數(shù)據(jù)結構可以帶來更高的運行或者存儲效率。數(shù)據(jù)結構往往同高效的檢索算法和索引技術有關。

數(shù)據(jù)結構是計算機存儲、組織數(shù)據(jù)的方式。數(shù)據(jù)結構是指相互之間存在一種或多種特定關系的數(shù)據(jù)元素的集合。通常情況下,精心選擇的數(shù)據(jù)結構可以帶來更高的運行或者存儲效率。數(shù)據(jù)結構往往同高效的檢索算法和索引技術有關。收起

查看更多
  • 聯(lián)合體和結構體一起解析數(shù)據(jù)
    聯(lián)合體是一種數(shù)據(jù)結構,其內部的成員共享同一塊內存。應用這種方式可以簡化多種復雜數(shù)據(jù)的處理。比如接收一段16進制到的數(shù)據(jù),根據(jù)幀頭不同數(shù)據(jù)的含義不同需要進行解析;第一個字節(jié)為0x01時,后兩個字節(jié)代表一個含義;第一個字節(jié)為0x02時,后四個字節(jié)代表另一個含義;第一個字節(jié)為0x03時,后3個字節(jié)代表另一個含義。首先定義幾個結構體。
    聯(lián)合體和結構體一起解析數(shù)據(jù)
  • 必須掌握的編程基礎“四大件”詳解
    先說結論,基礎四大件包括:數(shù)據(jù)結構和算法、計算機網(wǎng)絡、操作系統(tǒng)、設計模式。這幾個技術和什么語言無關,但是如果是做偏軟件的工作,即使是嵌入式軟件,都是非常重要的,可以大大拓寬自己的職業(yè)生涯和技術深度。
    必須掌握的編程基礎“四大件”詳解
  • 不懂Linux Device Tree,被新人嘲笑之后,含淚寫完
    設備樹(Device Tree) 是描述計算機的特定硬件設備信息的數(shù)據(jù)結構,以便于操作系統(tǒng)的內核可以管理和使用這些硬件,包括 CPU 或 CPU,內存,總線和其他一些外設。
  • 算法與數(shù)據(jù)結構無廢話筆記(四)
    算法與數(shù)據(jù)結構是計算機專業(yè)學生的必修課,基礎中的基礎,所以快速上手,找到學習方向和感覺十分重要。我在學習過程中遇到一本好書,《我的第一本算法書》,把算法講得很淺顯易懂,所以基于這本書的內容,提煉出其中的精華,再加上個人的理解,旨在把最干的干貨分享給大家。推薦大家去閱讀原書!
  • 算法與數(shù)據(jù)結構無廢話筆記(三)
    算法與數(shù)據(jù)結構是計算機專業(yè)學生的必修課,基礎中的基礎,所以快速上手,找到學習方向和感覺十分重要。我在學習過程中遇到一本好書,《我的第一本算法書》,把算法講得很淺顯易懂,所以基于這本書的內容,提煉出其中的精華,再加上個人的理解,旨在把最干的干貨分享給大家。推薦大家去閱讀原書!
  • 算法與數(shù)據(jù)結構無廢話筆記(二)
    算法與數(shù)據(jù)結構是計算機專業(yè)學生的必修課,基礎中的基礎,所以快速上手,找到學習方向和感覺十分重要。我在學習過程中遇到一本好書,《我的第一本算法書》,把算法講得很淺顯易懂,所以基于這本書的內容,提煉出其中的精華,再加上個人的理解,旨在把最干的干貨分享給大家。推薦大家去閱讀原書!
    算法與數(shù)據(jù)結構無廢話筆記(二)
  • 算法與數(shù)據(jù)結構無廢話筆記(一)
    算法與數(shù)據(jù)結構是計算機專業(yè)學生的必修課,基礎中的基礎,所以快速上手,找到學習方向和感覺十分重要。我在學習過程中遇到一本好書,《我的第一本算法書》,把算法講得很淺顯易懂,所以基于這本書的內容,提煉出其中的精華,再加上個人的理解,旨在把最干的干貨分享給大家。推薦大家去閱讀原書!
    算法與數(shù)據(jù)結構無廢話筆記(一)
  • 五分鐘技術趣談 | 淺談HBase數(shù)據(jù)結構和系統(tǒng)架構
    Apache HBase是以谷歌的BigTable為模型,一種分布式的、面向列的開源數(shù)據(jù)庫,用于收集數(shù)據(jù)并為各種谷歌服務(如地圖、金融、地球等)提供請求,最初是Powerset for Natural Language Search公司的一個項目,用于處理大量稀疏的數(shù)據(jù)集,于2007年2月首次發(fā)布,2008年1月成為Apache Hadoop的一個子項目,2010年,HBase成為Apache的頂級項目。
    五分鐘技術趣談 | 淺談HBase數(shù)據(jù)結構和系統(tǒng)架構
  • LwIP 協(xié)議棧之 udp 協(xié)議解析
    之前在做一個關于數(shù)據(jù)傳輸?shù)臅r候,使用到了 WiFi 傳輸數(shù)據(jù),而在傳輸數(shù)據(jù)時使用到的協(xié)議就是 LwIP 協(xié)議棧中的 udp 協(xié)議。現(xiàn)在來回顧總結一下。要敘述 LwIP 協(xié)議棧,那自然得明白 LwIP 協(xié)議棧具體是什么。
  • 指針數(shù)組
    在計算機科學中,指針數(shù)組是一種數(shù)據(jù)結構,它由一個數(shù)組組成,每個元素都是指針。指針數(shù)組可以用于存儲多個指向不同內存位置的指針,允許對這些指針進行集中管理和操作。指針數(shù)組的應用范圍非常廣泛,在C、C++、Java等編程語言中都有著重要的作用。
  • 什么是柔性數(shù)組 柔性數(shù)組與指針的區(qū)別
    柔性數(shù)組(Flexible Array)是一種在C語言中常見的技術,它允許在結構體中定義一個長度可變的數(shù)組。這種特殊的數(shù)據(jù)結構為程序員提供了更靈活的內存管理方式。

正在努力加載...