原创 Opencv-學習筆記(二)-畫圖

菜鳥一枚 這是我的第二個博客, 剛剛入門opencv, 想將自己的學習過程分享給大家!!! #include "stdafx.h" #include <opencv2/opencv.hpp> #include <opencv2/h

原创 Opencv-學習筆記(四)-證件照背景替換

菜鳥一枚, 這是我的第四個博客, 剛剛入門Opencv, 想將自己的學習過程分享給大家!!! #include "stdafx.h" #include <opencv2/opencv.hpp> #include <opencv2/

原创 數據結構與算法-學習筆記(1)-基數排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 基數排序!!! 按照低位優先進行桶式排序 注:低位中的位是指一個數的(個位,十位,百位…) 第一趟排序,按照最低位(即個位上的數字)

原创 數據結構與算法-學習筆記(3)-二叉排序樹

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 二叉排序樹!!! 二叉排序樹 又稱爲二叉查找樹, 他或者是一顆空樹, 或者又具有下列性質的二叉樹: 若他左子樹不爲空,則左子樹上所有

原创 數據結構與算法-學習筆記(6)-平衡二叉樹

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 平衡二叉樹!!! 平衡二叉樹(Balanced Binary Tree)具有以下性質:它是一棵空樹或它的左右兩個子樹的高度差的絕對值

原创 數據結構與算法-學習筆記(7)-冒泡排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 冒泡排序!!! 冒泡排序:兩兩相鄰進行比較,若返序,則交換,直到沒有反序 那麼讓代碼說話: #include <stdio.h> #

原创 Opencv-學習筆記(三)-K-Means方法-圖像分割

菜鳥一枚, 這是我的第三個博客, 剛剛入門opencv, 想將自己的學習過程分享給大家!!! #include "stdafx.h" #include <opencv2/opencv.hpp> #include <opencv2/

原创 數據結構與算法-學習筆記(4)-二叉排序樹的查找、插入

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 二叉排序樹的查找!!! //二叉樹的查找 //二叉樹的二叉鏈表節點結構定義 typedef struct BiTNode { in

原创 數據結構與算法-學習筆記(9)-直接插入排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 直接插入排序!!! 未排序好是數,與前面已排序好的數進行比較,找到合適的位置插入 上圖片 上代碼 #include <stdio.

原创 數據結構與算法-學習筆記(11)-堆排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 堆排序!!! 上代碼: #include <stdio.h> #include <stdlib.h> void swap1

原创 數據結構與算法-學習筆記(8)-選擇排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 選擇排序!!! 選擇排序:n-i次關鍵字 的比較, 從n-i+1個記錄中選出最小的記錄, 並和i(1<=i<=n)個記錄交換。 那麼

原创 Linux學習筆記---Vim教程

Window10—Linux子系統—Vim編輯器教程 1、 (1)vim 文件 —進入vim編輯器 (2)按“a”或“i”—進行編輯 (3)按Esc—退出保存(回到命令模式) (4)在末行寫":x"或":wq!"—保存退出 2、更

原创 數據結構與算法-學習筆記(12)-歸併排序

菜鳥一枚, 剛剛學習數據結構與算法, 爲了加深理解, 所以與同學們分享學習過程。 今天學習的是, 歸併排序!!! 上代碼: #include <stdio.h> void merge(int arr[],int L,int

原创 Linux學習筆記---進入Vim編輯器

進入 LINUX的VI編輯器步驟如下: 1、vi 文件名,接着按回車即可打開對應的文件,如果沒有知對應的文件,那麼vi命令就會自動創建一個新的 2、vi打開文件後是命令模式狀態,要用i或者a命令纔可進入可編輯的狀態喲。道這裏我就