原创 【複習】手寫數據結構之二叉樹遍歷

思路:主要通過迭代完成 樹的先序、中序、後序 遍歷; #include <stdio.h> #include <stdlib.h> typedef struct BINARYNODE { char ch; struct BINAR

原创 【複習】手寫數據結構之隊列順序存儲

//********************************************************** //隊列的順序存儲,簡單從棧的順序存儲進行修改; // 2019.8.5 by finer //

原创 【複習】手寫數據結構之棧的鏈式存儲

#include <stdio.h> #include <stdlib.h> typedef struct LINKNODE { void* data; struct LINKNODE* next; } LinkNode; ty

原创 【複習】手寫數據結構之棧的順序存儲

//********************************************************** //數組模擬棧的順序存儲; 2019.8.5 by finer //**********

原创 【複習】手寫數據結構之隊列鏈式存儲

#include <stdio.h> #include <stdlib.h> typedef struct LINKNODE { void* data; struct LINKNODE* next; } LinkNode; ty

原创 【複習】手寫數據結構之二叉樹求葉子結點

葉子結點:沒有任何子結點; #include <stdio.h> #include <stdlib.h> typedef struct BINARYNODE { char ch; struct BINARYNODE* lChild

原创 【複習】手寫數據結構之循環鏈表

思路:循環鏈表相較於單向鏈表 最後一個結點指向頭結點,這樣可以一直循環輸出; 判斷循環列表是否爲最後一個結點:1,結點指向頭結點 2 列表size 上代碼,比較簡單;實現了指定位置的插入 和返回第一個數值,其他部分和單向鏈表相同; #i

原创 【複習】手寫數據結構之企業鏈表

企業鏈表思路:企業鏈表 爲 單向鏈表的改進,主要通過在數據結構頂端定義結點 每個結點相連 ,這樣就可以把數據“串”起來; 代碼如下,易錯主要在結構體類型轉換成結點類型這裏; 還有自定義的函數指針; #include "stdio.h"

原创 【複習】手寫數據結構之約瑟夫問題求解

#include <stdio.h> #include <stdlib.h> #define m 8 #define n 3 //結點結構; typedef struct CIRCLENODE { struct CIRCLENODE

原创 【複習】手寫數據結構之動態數組(C語言)

在準備面試前很焦躁,複習下數據結構安安神。 實現動態數組思路:先初始化一塊內存區域,當插入的數據容量大於該內存區域時,新開闢一塊內存,將整個數據移到新內存; 以下爲簡單的代碼實現,實現了動態內存的開闢,轉移,回收,數據的插入 刪除 讀取打

原创 【複習】手寫數據結構之單向鏈表

思路 : 鏈表是由一系列結點組成的,每個結點包含一數據域和指針域,指針域指向下一個結點,這樣鏈表就“串”了起來; 相比動態數組 連續空間存儲,鏈表使用隨機存儲; 單向鏈表結構如代碼註釋; 聯想到stl 爲什麼 vector 插入操作比 l

原创 [記錄] yolo v3 makefile文件配置

GPU=1 CUDNN=1 OPENCV=1 OPENMP=0 DEBUG=0 ARCH= -gencode arch=compute_61,code=[sm_61,compute_61]\ # -gencode arch=

原创 OpenCV findfundamentalmat.cc 源碼

findfundamentalmat.cc   #include "myheader/myfindfundamentalmat.h" using namespace cv; using namespace std; namespa

原创 ubuntu14.04 鍵位修改

1 查看各個鍵位的keycode和功能 xmodmap -pk 各個key的解釋可以看這裏: http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/key-names.html 2 我關

原创 [caffe 安裝] ubutu14.04 安裝caffe-gpu

修改Makefile.config爲下: ## Refer to http://caffe.berkeleyvision.org/installation.html # Contributions simplifying and imp