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精品久久久久久野外
|
久久精品亚洲日本波多野结衣
|
国内精品久久久久影院薰衣草
|
久久久久人妻一区精品果冻
|
亚洲欧美一级久久精品
|
亚洲精品乱码久久久久久自慰
|
国产精品99久久99久久久
|
久久精品国产亚洲Aⅴ蜜臀色欲
|
国内精品久久国产
|
人人狠狠综合久久亚洲88
|
伊人热热久久原色播放www
|
久久91综合国产91久久精品
|
亚洲精品成人网久久久久久
|
精品久久久噜噜噜久久久
|
亚洲?V乱码久久精品蜜桃
|
99久久成人国产精品免费
|
无码人妻久久久一区二区三区
|
99久久精品国产麻豆
|
色欲综合久久躁天天躁
|
久久国产精品久久国产精品
|
97视频久久久
|
久久人人超碰精品CAOPOREN
|
国产韩国精品一区二区三区久久
|
久久无码国产专区精品
|
国产精品一区二区久久精品无码
|
久久综合给合久久国产免费
|
久久九九免费高清视频
|
久久国产欧美日韩精品
|
一本色道久久HEZYO无码
|
日韩电影久久久被窝网
|
国产香蕉97碰碰久久人人
|
91精品国产高清久久久久久国产嫩草
|
一本久久综合亚洲鲁鲁五月天
|
久久91精品国产91久久麻豆
|
成人久久综合网
|
97久久精品无码一区二区天美
|
亚洲国产精品无码久久久秋霞2
|
国内精品九九久久精品
|
日韩精品久久无码中文字幕
|
亚洲精品乱码久久久久久按摩
|
久久人妻少妇嫩草AV蜜桃
|