PBM是一種非常簡單的位圖文件,可以使用以下軟件來打開PBM文件:
PBM圖片文件實際內容一般是如下圖所示的文本:
PBM文件的具體格式參見:http:...
問題描述:將一個正整數表示為兩個或這個兩個以上的連續自然數的和。給定一個數,輸出所有的可能的結果。
例如:
3=1+2;
9=4+5;
9=2+3+4;
解決方法:
對...
本文主要內容:LIBSVM簡介、LIBSVM格式介紹、LIBSVM參數介紹、LIBSVM使用教程。
LIBSVM簡介
支持向量機所涉及到的數學知識對一般的化學研究者來說是...
摘要:關於快排序的各種版本的代碼已經有很多了,這裏簡要介紹一種堪稱經典的寫法
關鍵詞:quicksort 快排序 快排序的經典寫法 最短快...
美國舊金山大學計算機科學係(Computer Science,University of San Francisco)的 David Galles 教授
將一些常用的數據結構和算法進行了可視化處理,也就...
摘要:本文簡要介紹了使用堆實現求序列中最大的K個元素的算法,並提供了C++源碼
關鍵字:top-k,二叉堆,數組堆
本算法的具體思想為建立一個大小為K的...
摘要:本文簡要描述了回溯算法的基本思路,並給出了幾個典型實例的源碼
關鍵字:回溯,搜索,非遞歸,全排列,組合,N皇後,整數劃分,0/1背包
回溯是...
關鍵字:廣度優先,搜索算法,圖論,BFS
廣度優先搜索,即BFS(Breadth First Search),是一種相當常用的圖算法,其特點是:每次搜索指定點,並將其所有未訪...
摘要:本文描述了深度優先算法非遞歸實現的思路,並給出了幾個利用深度優先解決的問題的實例代碼
關鍵字:DFS,非遞歸,深度優先,圖論,搜索,經典實例,...
叉搜索樹(Binary Search Tree)的一般形式如下圖所示,每個節點中的元素大於它的左子樹中的所有元素,小於它的右子樹中的所有元素。對該圖中的二叉樹進行中序...
線段樹也是一種二叉樹,隻不過它的節點用來表示一個區間,其特征是將當前區間二分後分別作為左右孩子節點
的區間,如下圖(來自百度圖片)所示:
...
簡單實現了哈希表的插入和查找功能,簡要說明如下:
1、數據結構:
struct HashNode
{
char* sKey; //鍵
int nValue...
使用鏈表實現的隊列,源碼用C語言編寫,VC6.0編譯。代碼有三個文件,其中cqueue.h是隊列數據結構和函數接口的聲明,cqueue.c是隊列函數的定義,main.c是隊列...
使用單鏈表實現的棧,源碼用C語言編寫,VC6.0編譯,分為三個文件,cstack.h是棧的數據結構和函數接口聲明,cstack.c是棧的函數的定義,main.c是棧的測試文件...
在處理大數據量問題時,用BitSet做標記處理,可以節約內存空間。BitSet的中文翻譯有位圖、位集、位域等,個人覺得位圖比較合適,下文中將以位圖作為BitSet...