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)
欧美精品乱码99久久蜜桃
|
久久Av无码精品人妻系列
|
婷婷久久综合九色综合98
|
久久人爽人人爽人人片AV
|
国产91色综合久久免费分享
|
国产精品一久久香蕉国产线看
|
久久精品成人欧美大片
|
欧美牲交A欧牲交aⅴ久久
|
国产精品99久久不卡
|
一个色综合久久
|
亚洲伊人久久大香线蕉苏妲己
|
波多野结衣久久一区二区
|
久久国产精品99久久久久久老狼
|
女人高潮久久久叫人喷水
|
国产精品久久久久久福利漫画
|
亚洲精品国产第一综合99久久
|
久久久久国产一级毛片高清版
|
久久久噜噜噜久久中文字幕色伊伊
|
久久精品视频网
|
久久精品国产亚洲av麻豆小说
|
精品国产日韩久久亚洲
|
久久www免费人成看国产片
|
国产精品一久久香蕉国产线看
|
97精品国产97久久久久久免费
|
久久天天躁狠狠躁夜夜躁2014
|
久久精品国产91久久综合麻豆自制
|
久久久久国产亚洲AV麻豆
|
99久久精品国内
|
国产精品无码久久久久久
|
久久丫精品国产亚洲av不卡
|
99久久国产综合精品女同图片
|
一级a性色生活片久久无
|
久久免费大片
|
青青草原综合久久大伊人导航
|
国产—久久香蕉国产线看观看
|
日本道色综合久久影院
|
精品国产一区二区三区久久
|
久久久精品午夜免费不卡
|
久久久久久免费一区二区三区
|
久久久青草青青亚洲国产免观
|
91性高湖久久久久
|