Knight
KNIGHT
C++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
posts - 74, comments - 33, trackbacks - 0
最優(yōu)比例生成樹(shù)
http://hi.baidu.com/zzningxp/blog/item/b2d1b4ec1f8bbc2262d09fc9.html
http://acm.pku.edu.cn/JudgeOnline/problem?id=2728
可以試試這道題。。。
思路AC后更新
已經(jīng)ac,很慢。。。。巨慢!
部分代碼如下:
double
?prim(
int
?n,
double
?rat)
{
????
int
?i,j,sign;
????
int
?flag[
1000
];
????
double
?dis[
1000
],sum;
????memset(flag,
0
,
sizeof
(flag));
????
for
(i
=
0
;i
<
n;i
++
)
????????
for
(j
=
i;j
<
n;j
++
)
????????
{
????????????
double
?t
=
DIS(i,j)
-
map[i][j]
*
rat;
????????????cost[i][j]
=
t;
????????????cost[j][i]
=
t;
????????}
????
for
(i
=
0
;i
<
n;i
++
)
????????dis[i]
=
cost[
0
][i];
????flag[
0
]
=
1
;
????sum
=
0
;
????
for
(j
=
1
;j
<
n;j
++
)
????
{
????????
double
?min
=
100000000
;
????????
for
(i
=
0
;i
<
n;i
++
)
????????????
if
(
!
flag[i]
&&
min
>
dis[i])
????????????
{
????????????????sign
=
i;
????????????????min
=
dis[i];????
????????????}
????????flag[sign]
=
1
;
????????sum
+=
dis[sign];
????????
for
(i
=
0
;i
<
n;i
++
)
????????????
if
(
!
flag[i]
&&
dis[i]
>
cost[sign][i])
????????????????dis[i]
=
cost[sign][i];????
????}
????
return
?sum;????
}
二分思想代碼如下:
while(1)
????????{
????????????mid=(low+high)/2;
????????????double?t=prim(n,mid);
????????????if(fabs(t)
<
1e-6
)break;
????????????if(t<0)high
=mid;
????????????
else?low
=mid;
????????
}
posted on 2009-01-06 18:23
KNIGHT
閱讀(543)
評(píng)論(2)
編輯
收藏
引用
FeedBack:
#
re: 最優(yōu)比例生成樹(shù)
2009-01-19 15:48 |
菠蘿東西
我也按照黑書(shū)上的寫(xiě),改來(lái)改去還是Tle,難道要改成迭代??
回復(fù)
更多評(píng)論
#
re: 最優(yōu)比例生成樹(shù)[未登錄](méi)
2009-01-20 08:54 |
Knight
@菠蘿東西
代碼我發(fā)到你郵箱了。
回復(fù)
更多評(píng)論
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
Copyright ©2025 KNIGHT Powered By:
博客園
模板提供:
滬江博客
<
2009年4月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(8)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆檔案
2009年6月 (4)
2009年5月 (14)
2009年4月 (12)
2009年3月 (10)
2009年2月 (12)
2009年1月 (10)
2008年12月 (12)
文章檔案
2009年3月 (1)
Friends
OJ
HEU
PKU
ZJU
搜索
最新評(píng)論
1.?re: (轉(zhuǎn)載)TopCoder入門(mén)手冊(cè)
好,學(xué)習(xí)了
--wuyiqi
2.?re: Knights
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--Lightning
3.?re: Knights
請(qǐng)問(wèn)您說(shuō)的奇偶性不同的x,y是指什么?
--Lightning
4.?re: [ZZ]后綴數(shù)組[未登錄](méi)
@愛(ài)上對(duì)方
請(qǐng)你仔細(xì)閱讀標(biāo)題
【ZZ】轉(zhuǎn)載。。懂
--Knight
5.?re: [ZZ]后綴數(shù)組
請(qǐng)你不要抄
--愛(ài)上對(duì)方
閱讀排行榜
1.?(轉(zhuǎn)載)TopCoder入門(mén)手冊(cè)(6484)
2.?淺談2—SAT問(wèn)題(6236)
3.?分而治之算法---距離最近的點(diǎn)對(duì) (2785)
4.?poj 3648 Wedding(1449)
5.?最小樹(shù)形圖(1315)
評(píng)論排行榜
1.?Making the Grade(3)
2.?poj 3648 Wedding(3)
3.?[ZZ]后綴數(shù)組(2)
4.?最優(yōu)比例生成樹(shù)(2)
5.?這是個(gè)問(wèn)題!!!(2)
国产精品九九九久久九九
|
色综合久久中文综合网
|
亚洲午夜久久久久久久久久
|
新狼窝色AV性久久久久久
|
丰满少妇高潮惨叫久久久
|
久久青青国产
|
国产精品久久久久国产A级
|
人妻无码久久精品
|
国产精品久久久久无码av
|
亚洲性久久久影院
|
色综合久久88色综合天天
|
久久午夜福利无码1000合集
|
91久久婷婷国产综合精品青草
|
久久精品国产精品亜洲毛片
|
91视频国产91久久久
|
一本久久a久久精品vr综合
|
无码人妻少妇久久中文字幕
|
国产成人综合久久精品红
|
伊人久久大香线蕉AV色婷婷色
|
99热精品久久只有精品
|
国产精品免费福利久久
|
午夜不卡久久精品无码免费
|
女人高潮久久久叫人喷水
|
久久精品国产只有精品66
|
欧美亚洲国产精品久久蜜芽
|
久久综合给合久久国产免费
|
一级做a爰片久久毛片免费陪
|
久久亚洲中文字幕精品一区四
|
久久亚洲电影
|
久久久久久亚洲精品影院
|
亚洲国产成人久久一区WWW
|
久久亚洲欧洲国产综合
|
久久毛片免费看一区二区三区
|
情人伊人久久综合亚洲
|
欧美精品一本久久男人的天堂
|
色偷偷88888欧美精品久久久
|
久久人人爽人人爽人人片av麻烦
|
久久综合五月丁香久久激情
|
亚洲国产高清精品线久久
|
久久久久无码中
|
欧美麻豆久久久久久中文
|