原创 圖基本算法之圖的存儲

圖是一種很常用的數據結構,其算法的難度相比其他數據結構,難度更大一些,本編文章,將對圖的一些基本概念和存儲做一些講解。 圖是由頂點集(V)和邊集(E)組成,記爲 G = (V,E) ; 其中,頂點集不能爲空,邊集可以爲空。圖分爲以下兩種:

原创 快速排序(數組和鏈表)

本文介紹的是數組和單鏈表的快速排序。 首先介紹一下快速排序: 快速排序的思想是基於分治的。在待排序表L[ 1,2...N ] 中任取一個元素作爲基準 pivot ,通過一趟排序將待排序表劃分爲獨立的兩個部分 L[ 1,2...K-1 ]

原创 Kinect2.0 揮手動作的識別(C++實現)

最近剛入手一個Kinect 2.0,但是感覺學起來不容易,網上的資料並不多,搜了很多都是一代的資料,只能對着官方給的例子一個個的看,不懂得地方查函數庫。在網上看到了一篇揮手動作識別的例子,覺得蠻有意思,但

原创 計算一個集合的子集

用遞歸的思想計算出集合的子集: #include<iostream> #include<vector> #include<string> #include<sstream> #include<algorithm> using name

原创 Unity3D引用DLL庫時打包發佈的問題及解決方案

文章轉載自這裏。 一.問題出現 我們在當前的一個U3D項目中使用了StriveEngine作爲通信組件與服務端進行通信,在U3D環境中,編譯運行一切正常,但在打包發佈(Build)爲PC版本可執行文件時,卻出現錯誤:“Argumen

原创 數據結構:二叉樹的前序,中序,後序遍歷(遞歸和非遞歸)

二叉樹的使用,在數據結構中是比較常見的。這裏列舉了二叉樹的四種遍歷方式:前序,中序,後序遍歷(遞歸和非遞歸的方式)以及層次遍歷的方法,供大家參考。 先給出文章中所用的二叉樹:          8       /