原创 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 ...