原创 二分圖——最大匹配數(最小覆蓋數)、最大獨立數、最小路徑覆蓋、帶權最優匹配
文本內容框架: §1圖論點、邊集和二分圖的相關概念和性質 §2二分圖最大匹配求解 匈牙利算法、Hopcroft-Karp算法 §3二分圖最小覆蓋集和最大獨立集的構造 §4二分圖最小路徑覆蓋求解 §5二分圖帶權最優匹配求解
原创 螺旋三角剖分
點集的螺旋三角剖分是基於集合螺旋凸包的三角剖分圖。 凸螺旋線可以通過如下方法構造: 從一個特定的端點開始(比如給定方向上的最小點), 這裏取有最小 x 座標的點。通過那個點構造一條鉛垂線。按照一個給定的方向旋轉線(總保持順時針或者是
原创 母函數詳解
母函數(Generating function)詳解 在數學中,某個序列的母函數是一種形式冪級數,其每一項的係數可以提供關於這個序列的信息。使用母函數解決問題的方法稱爲母函數方法。 母函數可分爲很多種,包括普通母函數、指數母函數、
原创 中國剩餘定理
中國剩餘定理 中國剩餘定理是中國古代求解一次同餘方程組的方法,是數論中的一個重要定理。 設m1,m2,m3,...,mk是兩兩互素的正整數,即gcd(mi,mj)=1,i!=j,i,j=1,2,3,...,k
原创 棧練習3
http://wikioi.com/problem/3139/ // File Name: 3137.cpp // Author: bo_jwolf // Created Time: 2013年08月13日 星期二 15時21分34秒
原创 C++的輸出精度控制
使用這些格式需要聲明包含<iomainip> long flags( ) const 返回當前的格式標誌。 long flays(long newflag) 設置格式標誌爲newflag,返回舊的格式標誌。 long setf(lon
原创 【專輯】圖論複習
http://blog.csdn.net/tclh123/article/details/6407352 updating ... 05.09...08.08...10.28... 存圖方法。 零、連通性
原创 圖解數據結構(8)——二叉堆
轉載自http://www.cppblog.com/guogangj/archive/2009/10/29/99729.html 首先說說數據結構概念——堆(Heap),其實也沒什麼大不了,簡單地說就是一種有序隊列而已,普通的隊列是先
原创 圖解數據結構(5)——散列法及哈希表
轉載自http://www.cppblog.com/guogangj/archive/2009/10/15/98699.html 數組的特點是:尋址容易,插入和刪除困難;而鏈表的特點是:尋址困難,插入和刪除容易。那麼我們能不能綜合
原创 圖解數據結構(6)——樹及樹的遍歷
轉載自http://www.cppblog.com/guogangj/archive/2009/10/16/98772.html 樹,顧名思義,長得像一棵樹,不過通常我們畫成一棵倒過來的樹,根在上,葉在下。不說那麼多了,圖一看就懂
原创 圖解數據結構(10)——排序
http://www.cppblog.com/guogangj/archive/2009/11/13/100876.html 十四、排序(Sort) 這可能是最有趣的一節。排序的考題,在各大公司的筆試裏最喜歡出了,但我看多數考得都很簡單
原创 並查集
http://www.cnblogs.com/ACShiryu/archive/2011/09/17/union.html 並查集的程序設計: 爲了解釋並查集的原理,我將舉一個更有趣的例子。 話說江湖上散落着各式各樣的大
原创 圖解數據結構(1)——大圈表示法、動態數組和單向鏈表
轉載自http://www.cppblog.com/guogangj/archive/2009/10/13/98476.html 《數據結構》這門課是計算機專業的核心課程,但往往卻讓人頭痛,因爲比較抽象,當然了,也許你足夠聰明,並不
原创 圖解數據結構(4)——二分法查找法
轉載自http://www.cppblog.com/guogangj/archive/2009/10/15/98649.html 如何從數組裏找一個元素的位置?如果排列是無序的,我們只能從頭到尾找,但如果排列是有序的,我們則可以用
原创 灌水問題
倒水問題的經典形式是這樣的: “假設有一個池塘,裏面有無窮多的水。現有2個空水壺,容積分別爲5升和6升。問題是如何只用這2個水壺從池塘裏取得3升的水。” 當然題外是有一些合理的限制的,比如從池塘裏灌水的時候,不管壺裏是不是已