原创 查找算法之順序查找,折半查找,二叉查找樹

文章目錄查找表的概念順序查找折半查找折半查找算法二叉查找樹二叉查找樹概念使用二叉排序樹查找關鍵字二叉排序樹中插入關鍵字二叉排序樹中刪除關鍵字 查找表的概念   查找表是由同一類型的數據元素構成的集合。例如電話號碼簿和字典都可以看作

原创 面試官讓你你講講Linux內核競爭的與併發,你該如何回答?

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 史上最全單鏈表的增刪改查反轉等操作彙總以及5種排序算法(C語言)

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 帶你一文看懂二叉樹的先(中、後)序遍歷以及層次遍歷(圖解+遞歸/非遞歸代碼實現)

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 單鏈表的冒泡,快排,選擇,插入,歸併5種排序算法詳解(多圖+代碼實現)

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 矩陣的三種存儲方式---三元組法 行邏輯鏈接法 十字鏈表法

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 樹的雙親表示法,孩子表示法以及孩子兄弟表示法

文章目錄樹的雙親表示法樹的孩子表示法樹的孩子兄弟表示法   如下圖所示,這是一棵普通的樹,該如何存儲呢?通常,存儲具有普通樹結構數據的方法有 3 種:   雙親表示法;   孩子表示法;   孩子兄弟表示法;          

原创 圖解線索二叉樹與雙向線索二叉樹(附源碼)

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 39.Linux調試測試輸入思路

當產品要發佈之前,都會進行反覆的測試輸入,比如:測試按鍵,遙控,觸摸等等.當出現bug時,就還需要不停地找規律,修改程序,直到修復成功,會顯的非常麻煩 答: 可以通過之前在35.Linux-分析並製作環形緩衝區裏學的,使用mypr

原创 編譯busybox錯誤彙總

 提示錯誤: arm-linux-gcc:Command not found PATH裏有/usr/oca/arm/bin,但是make的時候,就是找不到 arm-linux-gcc   原因: export PATH=$PATH

原创 linux驅動開發中copy_from_user open read write等常用函數總結

工科生一枚,熱衷於底層技術開發,有強烈的好奇心,感興趣內容包括單片機,嵌入式Linux,Uboot等,歡迎學習交流! 愛好跑步,打籃球,睡覺。 歡迎加我QQ1500836631(備註CSDN),一起學習交流問題,分享各種學習資料

原创 Ubuntu 18.04安裝arm-linux-gcc交叉編譯器的兩種方法(附下載地址)

方法一:   我們都知道Ubuntu有一個專門用來安裝軟件的工具apt,我們可以用它來全自動安裝arm-linux-gcc。   此方法安裝的是最新版的,但是此方法需要翻牆,否則99%會失敗,這就是爲什麼網上大多都用壓縮包安裝的原

原创 S3C2440移植uboot之支持NANDFLASH操作

  上一節我們移植了uboot,S3C2440移植uboot之支持NORFLASH。這節我們繼續移植,支持NANDFLASH。 文章目錄編譯報錯拷貝s3c2410_nand.c,修改宏定義支持SC32440修改s3c2440_na

原创 33.Linux驅動調試-根據oops的棧信息,確定函數調用過程

上章鏈接入口: https://blog.csdn.net/qq_16933601/article/details/104327937 在上章裏,我們分析了oops的PC值在哪個函數出錯的 本章便通過棧信息來分析函數調用過程 1.

原创 S3C2440從NAND Flash啓動和NOR FLASH啓動的問題

1.爲什麼NAND FLASH不能直接運行程序     NAND FLASH本身是連接到了控制器上而不是系統總線上。CPU運行機制爲:CPU啓動後是要取指令執行的,如果是SROM、NOR FLASH 等之類的,CPU 通過地址線發