Knight
KNIGHT
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
posts - 74, comments - 33, trackbacks - 0
最優(yōu)比例生成樹
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)比例生成樹
2009-01-19 15:48 |
菠蘿東西
我也按照黑書上的寫,改來改去還是Tle,難道要改成迭代??
回復(fù)
更多評(píng)論
#
re: 最優(yōu)比例生成樹[未登錄]
2009-01-20 08:54 |
Knight
@菠蘿東西
代碼我發(fā)到你郵箱了。
回復(fù)
更多評(píng)論
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 KNIGHT Powered By:
博客園
模板提供:
滬江博客
<
2009年1月
>
日
一
二
三
四
五
六
28
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
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(8)
給我留言
查看公開留言
查看私人留言
隨筆檔案
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入門手冊(cè)
好,學(xué)習(xí)了
--wuyiqi
2.?re: Knights
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--Lightning
3.?re: Knights
請(qǐng)問您說的奇偶性不同的x,y是指什么?
--Lightning
4.?re: [ZZ]后綴數(shù)組[未登錄]
@愛上對(duì)方
請(qǐng)你仔細(xì)閱讀標(biāo)題
【ZZ】轉(zhuǎn)載。。懂
--Knight
5.?re: [ZZ]后綴數(shù)組
請(qǐng)你不要抄
--愛上對(duì)方
閱讀排行榜
1.?(轉(zhuǎn)載)TopCoder入門手冊(cè)(6484)
2.?淺談2—SAT問題(6233)
3.?分而治之算法---距離最近的點(diǎn)對(duì) (2784)
4.?poj 3648 Wedding(1447)
5.?最小樹形圖(1315)
評(píng)論排行榜
1.?Making the Grade(3)
2.?poj 3648 Wedding(3)
3.?[ZZ]后綴數(shù)組(2)
4.?最優(yōu)比例生成樹(2)
5.?這是個(gè)問題!!!(2)
久久久精品久久久久特色影视
|
中文国产成人精品久久不卡
|
久久久久久夜精品精品免费啦
|
综合网日日天干夜夜久久
|
成人妇女免费播放久久久
|
亚洲午夜精品久久久久久人妖
|
久久综合九色综合久99
|
亚洲∧v久久久无码精品
|
国产精品99久久久久久人
|
久久久久亚洲AV成人网
|
亚洲va中文字幕无码久久
|
亚洲国产精品久久久久婷婷老年
|
久久久精品视频免费观看
|
久久精品人人做人人爽电影蜜月
|
精品国产91久久久久久久a
|
亚洲va中文字幕无码久久不卡
|
久久久精品无码专区不卡
|
久久精品中文无码资源站
|
婷婷久久五月天
|
久久精品草草草
|
人妻精品久久无码区
|
久久精品无码一区二区三区免费
|
伊人久久大香线蕉AV色婷婷色
|
日韩影院久久
|
国产精品成人久久久久三级午夜电影
|
一本色综合网久久
|
久久99精品国产麻豆宅宅
|
久久午夜无码鲁丝片午夜精品
|
97精品国产91久久久久久
|
亚洲国产另类久久久精品小说
|
亚洲精品国产第一综合99久久
|
精品久久久久久国产
|
日韩AV毛片精品久久久
|
国产精品女同一区二区久久
|
久久久久久人妻无码
|
亚洲AV日韩AV天堂久久
|
久久午夜伦鲁片免费无码
|
久久婷婷激情综合色综合俺也去
|
一本一本久久a久久精品综合麻豆
|
国内精品久久久久国产盗摄
|
成人精品一区二区久久久
|