91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.67M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-03-26
  • 語言: 其他
  • 標(biāo)簽: 其他??

資源簡介


設(shè)計(jì)算法實(shí)現(xiàn)樹的最大連通分支問題。給定一棵樹T,樹中每個(gè)頂點(diǎn)u都有一個(gè)權(quán)w(u)(注意:權(quán)可以是負(fù)數(shù))。設(shè)計(jì)算法求該樹的一個(gè)連通子圖,使該子圖的權(quán)之和最大。

資源截圖

代碼片段和文件信息

#include
using?namespace?std;
struct?node????????????//用結(jié)構(gòu)體來表示結(jié)點(diǎn)
{
int?weihgt;????????//結(jié)點(diǎn)的權(quán)值;
int?father;????????//結(jié)點(diǎn)的父親結(jié)點(diǎn)
int?childnum;??????//結(jié)點(diǎn)的兒子個(gè)數(shù)
int?max;???????????//結(jié)點(diǎn)的最大連通分支權(quán)值
bool?visited;??????//該結(jié)點(diǎn)是否被訪問過
int?save[100];?????//最大連通分支權(quán)值來源
};
int?main()
{
int?inuv;
cout<<“請輸入樹結(jié)點(diǎn)的個(gè)數(shù):n=“;
cin>>n;
cout< node?*tree=new?node[n+1];
cout<<“請依次輸入各結(jié)點(diǎn)的權(quán)值:“;
for(i=1;i<=n;i++)
{
tree[i].father=0;
tree[i].childnum=0;
tree[i].visited=false;
cin>>(tree[i].weihgt);
tree[i].max=tree[i].weihgt;
for(int?k=0;k<100;k++)
tree[i].save[k]=0;
}
cout< cout<<“請輸入各結(jié)點(diǎn)的關(guān)系(格式為father-child):“< for(i=1;i<=(n-1);i++)//輸入數(shù)據(jù)
{
cin>>u>>v;
tree[v].father=u;
tree[u].childnum++;
}
cout< int?root;
for(i=1;i<=n;i++)//確定樹根
if(tree[i].father==0)
root=i;
while(tree[root].childnum>0)//遍歷樹
{
for(i=1;i<=n;i++)
{
if((tree[i].childnum==0)&&(tree[i].visited==false))
{
tree[i].vis

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-03-04?23:22??樹的最大連通分支問題\
?????目錄???????????0??2013-03-04?23:22??樹的最大連通分支問題\tree\
?????目錄???????????0??2013-03-04?23:22??樹的最大連通分支問題\tree\Debug\
?????文件??????544856??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\tree.exe
?????文件??????785208??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\tree.ilk
?????文件??????248927??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\tree.obj
?????文件??????186920??2013-02-16?22:20??樹的最大連通分支問題\tree\Debug\tree.pch
?????文件?????1098752??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\tree.pdb
?????文件???????91136??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\vc60.idb
?????文件??????126976??2013-02-18?22:33??樹的最大連通分支問題\tree\Debug\vc60.pdb
?????文件????????1938??2013-02-18?22:32??樹的最大連通分支問題\tree\tree.cpp
?????文件????????3377??2013-02-18?21:39??樹的最大連通分支問題\tree\tree.dsp
?????文件?????????516??2013-02-18?22:58??樹的最大連通分支問題\tree\tree.dsw
?????文件???????41984??2013-02-18?22:58??樹的最大連通分支問題\tree\tree.ncb
?????文件???????48640??2013-02-18?22:58??樹的最大連通分支問題\tree\tree.opt
?????文件????????1146??2013-02-18?22:33??樹的最大連通分支問題\tree\tree.plg

評論

共有 條評論