原创 error LNK2005: “public: class std::vector<class std::vector<class std::vector<float>”

VS2010:error LNK2005: "public: class std::vector<class std::vector<class std::vector<class std::vector<float,class std:

原创 折半查找算法

/* Date:2014.12.16     折半查找算法,也叫二分查找,用於對擁有唯一元素的查找。     需要先經過按序排序後才能進行。只對有序表適用。 */ //先快速排序:(此處增序,也可降序) void QuickSort(in

原创 概率算法 蒙特卡羅算法

/***Date:2014.12.11***/ //概率算法思想:統計學思路。 //基本過程:1)將問題轉化爲應的容易計算面積的幾何圖形S,問題結果對應幾何圖形中的某一部分S1; ////////////

原创 八皇后問題

古典八皇后問題(★爲皇后)求解(C語言版): 即:任意兩個皇后都不在同一行(橫 豎 斜)。 int iCount = 0; int Location[8]; void OutPut() {int i,j,flag = 1;printf(

原创 OpenGL用法暨第一個OpenGL程序

//OpenGL的書寫規範 暨我的第一個OpenGL程序 //有了框架,其他就什麼都好說了 #include "..\H\glut.h"  #pragma comment(lib, "glut.lib") void init(void)

原创 希爾排序算法

/* Date:2014.12.14 希爾排序思路:基於插入排序的思想。 流程:1).將有 n 個元素的數組分成 n/2 對,第1個數據和第(n/2 + 1)個數據爲一對,依次配對;          

原创 插入排序算法

/* date:2014.12.13 插入排序思路:通過對未排序的數據逐個插入合適的位置,即通過比較和插入來達到排序的目的。 流程:1).對數組的前兩個數據進行從小到大的排序;             2

原创 VS2010 & Qt,版本Release時:Debugging information for "project.exe" cannot be found or does not match.

錯誤提示:Debugging information for "project.exe" cannot be found or does not match. Binary was not built with debug inform

原创 堆排序算法

/* date:2014.12.15 堆結構:是一種樹結構,準確說爲完全二叉樹。在這個樹中,每個節點對應原始數據的一個記錄,且滿足一下條件:1.如果按照從小到大的順序排序,要求非葉節點的數據要大於或等於其

原创 斐波那契 遞推算法

/***Date : 2014.12.10***/ //遞推算法:是理性思維模式的代表,根據已有的數據和關係,逐步推導而得出結果。 //執行過程:1)根據已知的結果和關係,求解中間結果。 ////////

原创 快速排序算法

/* date:2014.12.14 快速排序思路:和冒泡排序相似,基於比較和交換來實現排序,改進後效率高了。 流程:1).首先設置一個分界值,通過該值將數組分成左右兩部分,左邊序列小於等於它,右邊序列大

原创 冒泡排序算法

/* date:2014.12.13 冒泡排序思路:交換排序,通過相鄰數據的比較、交換來達到排序的目的。 流程:1).對數組中的各數據,依次比較相鄰的兩個元素的大小;             2).如果前

原创 Qt64位編譯時,public: void __cdecl QEventDispatcherWin32Private::doWsaAsyncSelect(int).

錯誤提示:error LNK2019: unresolved external symbol WSAAsyncSelect referenced in function "public: void __cdecl QEventDispat

原创 遞歸算法

/***Date : 2014.12.10***/ //遞歸算法:是在程序中不斷反覆“調用自身”來達到求解問題的方法。 要求帶求解問題能夠分解爲相同問題的一個子問題,多次遞歸調用,完成求解。 //遞歸調用

原创 C_HelloLinux

gcc Start ...