worm
為什么我的眼里飽含淚水?因?yàn)槲页绦驔](méi)寫(xiě)完!
隨筆 - 5, 文章 - 2, 評(píng)論 - 10, 引用 - 0
數(shù)據(jù)加載中……
第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
參考了別人的思路,做出了第一道BFS,雖然在大牛們看來(lái)不屑一顧,but about me,I really happy for it, I'm coming ! worm never give up!!
1
//
============================================================================
2
//
Name : poj.cpp
3
//
Author :
4
//
Version :
5
//
Copyright : Your copyright notice
6
//
Description : Hello World in C++, Ansi-style
7
//
============================================================================
8
9
#include
<
iostream
>
10
#include
<
queue
>
11
using
namespace
std;
12
queue
<
int
>
q;
13
int
result[
100001
];
14
int
visited[
100001
]
=
{
0
}
;
15
int
BFS(
int
start,
int
end)
{
16
if
(start
==
end)
17
return
0
;
18
q.push(start);
19
result[start]
=
0
;
20
visited[start]
=
1
;
21
while
(
!
q.empty())
{
22
int
temp
=
q.front();
23
q.pop();
24
int
next;
25
for
(
int
i
=
0
; i
<
3
;
++
i)
{
26
if
(i
==
0
)
27
next
=
temp
-
1
;
28
if
(i
==
1
)
29
next
=
temp
+
1
;
30
if
(i
==
2
)
31
next
=
temp
*
2
;
32
if
(next
>
100000
||
next
<
0
)
{
33
continue
;
34
}
35
if
(visited[next]
!=
1
)
{
36
q.push(next);
37
result[next]
=
result[temp]
+
1
;
38
visited[next]
=
1
;
39
}
40
if
(next
==
end)
41
return
result[next];
42
}
43
}
44
return
0
;
45
}
46
int
main()
{
47
int
n,k;
48
cin
>>
n
>>
k;
49
cout
<<
BFS(n,k)
<<
endl;
50
return
0
;
51
}
52
posted on 2009-03-07 18:31
WORM
閱讀(1295)
評(píng)論(3)
編輯
收藏
引用
評(píng)論
#
re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
回復(fù)
更多評(píng)論
25 for (int i = 0; i < 3; ++i) {
26 if (i == 0)
27 next = temp - 1;
28 if (i == 1)
29 next = temp + 1;
30 if (i == 2)
31 next = temp*2;
32 if(next > 100000 || next < 0) {
33 continue;
34 }
------------------------------------------------
廣搜,這里我沒(méi)看懂,可不可以解釋下....好吧,我菜...
2009-06-16 00:26 |
hj
#
re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
回復(fù)
更多評(píng)論
膜拜下··
2010-08-19 09:28 |
hm
#
re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
回復(fù)
更多評(píng)論
你那段英語(yǔ)翻譯過(guò)來(lái):
但是關(guān)于我,我真的開(kāi)心對(duì)它,我高潮了!蠕蟲(chóng)永遠(yuǎn)不放棄!
2011-08-09 17:08 |
english teacher
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
Powered by:
C++博客
Copyright © WORM
導(dǎo)航
C++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
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)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆檔案
2009年3月 (5)
文章檔案
2009年3月 (2)
相冊(cè)
me
OJ
PKU
搜索
最新評(píng)論
1.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
你那段英語(yǔ)翻譯過(guò)來(lái):
但是關(guān)于我,我真的開(kāi)心對(duì)它,我高潮了!蠕蟲(chóng)永遠(yuǎn)不放棄!
--english teacher
2.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
膜拜下··
--hm
3.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--hj
4.?re: poj 3414解題報(bào)告(廣搜題)
那我寫(xiě)啥?@A
--WORM
5.?re: poj 3126 Prim Path 第一道BFS
已閱 移除
--cppexplore
閱讀排行榜
1.?poj 3414解題報(bào)告(廣搜題)(1660)
2.?poj 3126 Prim Path 第一道BFS(1329)
3.?第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼(1295)
4.?poj 3191解題報(bào)告(1163)
5.?poj 3705解題思路及源代碼(313)
評(píng)論排行榜
1.?poj 3414解題報(bào)告(廣搜題)(5)
2.?第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼(3)
3.?poj 3126 Prim Path 第一道BFS(1)
4.?poj 3191解題報(bào)告(1)
5.?poj 3705解題思路及源代碼(0)
久久天天躁夜夜躁狠狠躁2022
|
亚洲AV无码一区东京热久久
|
久久涩综合
|
久久婷婷久久一区二区三区
|
热久久这里只有精品
|
欧美与黑人午夜性猛交久久久
|
伊人久久无码中文字幕
|
精品国产福利久久久
|
四虎久久影院
|
国产日产久久高清欧美一区
|
国产亚洲美女精品久久久
|
亚洲午夜久久久影院伊人
|
国产成人综合久久久久久
|
伊人色综合九久久天天蜜桃
|
精品久久久久久国产
|
欧美一级久久久久久久大片
|
韩国三级大全久久网站
|
久久婷婷午色综合夜啪
|
亚洲精品高清久久
|
欧美va久久久噜噜噜久久
|
久久国产精品无码网站
|
国产91久久精品一区二区
|
久久中文字幕人妻丝袜
|
久久精品国产精品亚洲下载
|
99久久国产综合精品麻豆
|
国产精品美女久久福利网站
|
久久久久人妻一区精品
|
久久高清一级毛片
|
久久久精品一区二区三区
|
久久久av波多野一区二区
|
亚洲国产精品无码久久一线
|
欧美久久久久久
|
国产色综合久久无码有码
|
久久精品无码一区二区WWW
|
亚洲国产日韩欧美综合久久
|
久久本道久久综合伊人
|
国产精品伦理久久久久久
|
91久久国产视频
|
精品久久久久久亚洲
|
久久精品国产一区二区三区日韩
|
久久香蕉国产线看观看精品yw
|