樹狀圖亦稱樹枝狀圖.樹形圖是數(shù)據(jù)樹的圖形表示形式,以父子層次結構來組織對象.是枚舉法的一種表達方式.
為了用圖表示親緣關系,把分類單位擺在圖上樹枝頂部,根據(jù)分枝可以表示其相互關系,具有二次元和三次元.在數(shù)量分類學上用于表型分類的樹狀圖,稱為表型樹狀圖(phenogram),摻入系統(tǒng)的推論的稱為系統(tǒng)樹狀圖(cladogram)以資區(qū)別.表型樹狀圖是根據(jù)群析描繪的,系統(tǒng)樹狀圖是根據(jù)一種模擬的假定的性狀進化方向即用電子計算機描繪的.
樹狀圖也是初中學生學習概率問題所需要畫的一種圖形.
如何畫樹狀圖
最小樹形圖,就是給有向帶權圖中指定一個特殊的點v,求一棵有向生成樹T,使得該有向樹的根為v,并且T中所有邊的總權值最小.最小樹形圖的第一個算法是1965年朱永津和劉振宏提出的復雜度為O(VE)的算法.
判斷是否存在樹形圖的方法很簡單,只需要以v為根作一次圖的遍歷就可以了,所以下面的算法中不再考慮樹形圖不存在的情況.
在所有操作開始之前,我們需要把圖中所有的自環(huán)全都清除.很明顯,自環(huán)是不可能在任何一個樹形圖上的.只有進行了這步操作,總算法復雜度才真正能保證是O(VE).
首先為除根之外的每個點選定一條入邊,這條入邊一定要是所有入邊中最小的.現(xiàn)在所有的最小入邊都選擇出來了,如果這個入邊集不存在有向環(huán)的話,我們可以 證明這個集合就是該圖的最小樹形圖.這個證明并不是很難.如果存在有向環(huán)的話,我們就要將這個有向環(huán)所稱一個人工頂點,同時改變圖中邊的權.假設某點u在 該環(huán)上,并設這個環(huán)中指向u的邊權是in[u],那么對于每條從u出發(fā)的邊(u,i,w),在新圖中連接(new,i,w)的邊,其中new為新加的人工頂點; 對于每條進入u的邊(i,u,w),在新圖中建立邊(i,new,w-in[u])的邊.為什么入邊的權要減去in[u],這個后面會解釋,在這里先給出算法的步驟.然后可以證明,新圖中最小樹形圖的權加上舊圖中被收縮 的那個環(huán)的權和,就是原圖中最小樹形圖的權.
上面結論也不做證明了.現(xiàn)在依據(jù)上面的結論,說明一下為什么出邊的權不變,入邊的權要減去in [u].對于新圖中的最小樹形圖T,設指向人工節(jié)點的邊為e.將人工節(jié)點展開以后,e指向了一個環(huán).假設原先e是指向u的,這個時候我們將環(huán)上指向u的邊 in[u]刪除,這樣就得到了原圖中的一個樹形圖.我們會發(fā)現(xiàn),如果新圖中e的權w'(e)是原圖中e的權w(e)減去in[u]權的話,那么在我們刪除 掉in[u],并且將e恢復為原圖狀態(tài)的時候,這個樹形圖的權仍然是新圖樹形圖的權加環(huán)的權,而這個權值正是最小樹形圖的權值.所以在展開節(jié)點之后,我們 得到的仍然是最小樹形圖.逐步展開所有的人工節(jié)點,就會得到初始圖的最小樹形圖了.
如果實現(xiàn)得很聰明的話,可以達到找最小入邊O(E),找環(huán) O(V),收縮O(E),其中在找環(huán)O(V)這里需要一點技巧.這樣每次收縮的復雜度是O(E),然后最多會收縮幾次呢?由于我們一開始已經(jīng)拿掉了所有的 自環(huán),我門可以知道每個環(huán)至少包含2個點,收縮成1個點之后,總點數(shù)減少了至少1.當整個圖收縮到只有1個點的時候,最小樹形圖就不不用求了.所以我們最 多只會進行V-1次的收縮,所以總得復雜度自然是O(VE)了.由此可見,如果一開始不除去自環(huán)的話,理論復雜度會和自環(huán)的數(shù)目有關.
什么做樹狀圖
什么做樹狀圖
其他人氣:564 ℃時間:2020-06-07 18:16:10
優(yōu)質解答
我來回答
類似推薦
- 樹狀圖是什么樣
- 《家》的人物關系樹狀圖
- 在一個正三角形ABC的每一個頂點上各有一只螞蟻,每只螞蟻開始沿三角形各邊朝其他頂點作直線運動,假設目標頂點是隨機選擇的,并且每只螞蟻的行進速度相同,請你應樹狀圖法求出螞蟻在一次運動過程中互不相撞的概率
- 把一根高是10dm圓柱形木材沿著底面直徑對半鋸開,表面積增加了80平方分米,求這根圓柱形木材的表面積.
- 郭伋字細侯茂陵人為并州守素結恩德有關這個短文的答案
- she looked ———when she heard the ___news.A surprised;surprising B surprising;surprised
- 一加七分之五等于多少?
- ①f(x)=2sin^2x+sinx-2的值域; ②f(x)=sinx/(2+sinx)的值域.
- 白熊生活在什么地方
- "Living Chinese" 怎么翻譯?
- 某車間要鍛造直徑為40毫米,高為45毫米的圓柱形零件毛坯,需截取直徑30毫米的圓鋼多長?
- 為什么同周期的元素從左到右的原子半徑大小逐漸減小?
猜你喜歡
- 1I just need a person who will never give up my
- 2They heard the strang noise again.They heard________strang noise 同義句轉換
- 3生成等質量氫氣,需四種金屬Mg Al Zn Fe的質量由少至多怎么排列?
- 4在潮濕的天氣,當打開電冰箱門時有“白氣”冒出,這是為什么
- 5英語中有哪些in開頭的短語
- 6如圖所示電路開關S閉合后燈L不發(fā)光,用電測筆測試電燈兩接線處和插座兩孔均能使測電筆發(fā)光,經(jīng)檢查,保險絲未斷,開關完好
- 72個點心和1杯飲料一共26元,一個點心和3杯飲料一共18元.1個點心和1杯飲料各是多少元?
- 8一篇名著的讀后感.
- 9已知a與b是非零向量,且(a+b)⊥(a-b),(a+2b)⊥(2a-b),求:3a+4b與2a+b的夾角.
- 10物體從傾角37°由靜止開始下滑它滑到底端的速率等于它從頂端自由下落到地面時速率的4/5
- 11塑料瓶底的三位數(shù)字是什么意思,不是三角形里的數(shù)字,是另外的.
- 12拗怎么讀