原创 庫函數 產生任意不重複隨機數

使用標準庫<algorithm>中的random_shuffle()函數實現很簡單,代碼如下: int main() {     vector<int> s_stl;     for (int i=0; i<CARDS_COUNT; +

原创 mfc進度條

[cpp] view plaincopy 1. 進度條的主要功能    進度條控制(Progress Control)主要用來進行數據讀寫、文件拷貝和磁盤格式等操作時的工作進度提示情況,如安裝程序等,伴隨工作進度的進

原创 MFC多線程的創建

MFC多線程的創建 1.MFC多線程簡介 MFC對多線程進行了一層簡單的封裝,在Visual C++中每個線程都是從CWinThread類繼承而來的。每一個應用程序的執行都有一個主線程,這個主線程也是從CWinThread類繼承

原创 MFC 消息 ON_MESSAGE

MFC 消息 ON_MESSAGE ON_MESSAGE響應的是自定義消息,有關自定義消息的處理請看如下步驟: 1.定義消息:  在CCDlg類的頭文件中加入如下代碼:  #define WM_CUSTOMIZE WM_USER+1

原创 如何計算時間複雜度

如何計算時間複雜度 一、概念<span style="color: rgb(255, 0, 0);">時間複雜度是總運算次數表達式中受n的變化影響最大的那一項</span>(不含係數) 比如:一般總運算次數表達式類似於這樣: a*

原创 windows編程 句柄是什麼

我是屬於刨根問底型的,老師也不講windows變成是什麼直接就讓我們開始做題了,句柄到底也不到那個是什麼,現轉載,再說吧。 *******************************************************

原创 DP 動態規劃Dynamic programming

DP   (DP(動態規劃Dynamic programming)) 動態規劃(dynamic programming)背後的思想非常簡單:通常爲了解決一個問題,我們需要把它分解成很多類似的但更小的子問題,然後解決這些子問題,最

原创 C++11隨機數發生器 VS rand()

舊式的隨機數發生器沿用C的Rand()函數,這個函數會產生區間在[0,RAND_MAX]的僞隨機數,且隨機數近似可以看做符合均勻分佈。 傳統做法的弊端大致有兩個: 1、經常需要做人肉變換隨機數產生區間,且人肉變換過程中極易破壞原有的

原创 bell_ford

圖解Bellman-ford算法   下載源代碼 〖 作者:cwb 〗〖 大小:20K 〗〖 發佈日期:2012-11-03 〗〖 瀏覽:0 〗   一、Bellman-Ford算法:      爲了能夠求解邊上帶有

原创 mfc進度條與計時器關聯

// TODO:  在此添加額外的初始化代碼CProgressCtrl *pProgCtrl = (CProgressCtrl*)GetDlgItem(IDC_PROGRESS1);pProgCtrl->SetRange(0, 200)

原创 mfc讀取文件

CStdioFile file;//頭文件中添加CString szFilePath;CString filename_routelist ("key.txt");if (file.Open(filename_routelist, CFi

原创 MFC下暫停、繼續、結束AfxBeginThread開啓的線程

這是轉載的  最近作業關於這些  加油吧 ************************************************************************************************

原创 使用AfxBeginThread須注意的問題...

翻開MSDN,AfxBeginThread有兩種重載形式,原型分別如下: [cpp] view plaincopyprint? 1.   CWinThread* AfxBeginThread( AFX_THREADP

原创 VaterFreunden 的地址

http://de.hujiang.com/new/p759029/

原创 漫談算法(零)序

《算法設計》快考試了 可是自己什麼還是不會呢    哎。。。。。。。。。。沒辦法  轉載別人的  一篇一篇看吧 ***************************************************************