worm
為什么我的眼里飽含淚水?因?yàn)槲页绦驔]寫完!
隨筆 - 5, 文章 - 2, 評(píng)論 - 10, 引用 - 0
數(shù)據(jù)加載中……
第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
參考了別人的思路,做出了第一道BFS,雖然在大牛們看來不屑一顧,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
閱讀(1314)
評(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 }
------------------------------------------------
廣搜,這里我沒看懂,可不可以解釋下....好吧,我菜...
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)論
你那段英語翻譯過來:
但是關(guān)于我,我真的開心對(duì)它,我高潮了!蠕蟲永遠(yuǎn)不放棄!
2011-08-09 17:08 |
english teacher
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © WORM
導(dǎo)航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
<
2010年8月
>
日
一
二
三
四
五
六
25
26
27
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
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2009年3月 (5)
文章檔案
2009年3月 (2)
相冊(cè)
me
OJ
PKU
搜索
最新評(píng)論
1.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
你那段英語翻譯過來:
但是關(guān)于我,我真的開心對(duì)它,我高潮了!蠕蟲永遠(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)告(廣搜題)
那我寫啥?@A
--WORM
5.?re: poj 3126 Prim Path 第一道BFS
已閱 移除
--cppexplore
閱讀排行榜
1.?poj 3414解題報(bào)告(廣搜題)(1675)
2.?poj 3126 Prim Path 第一道BFS(1346)
3.?第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼(1314)
4.?poj 3191解題報(bào)告(1173)
5.?poj 3705解題思路及源代碼(324)
評(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)
久久精品无码一区二区日韩AV
|
久久久久国产精品熟女影院
|
麻豆久久
|
色综合久久久久无码专区
|
亚洲欧美成人久久综合中文网
|
国产精品亚洲综合专区片高清久久久
|
色综合久久中文字幕综合网
|
久久久久国产
|
久久免费观看视频
|
青草久久久国产线免观
|
日产精品久久久久久久
|
亚洲精品无码专区久久久
|
国内精品伊人久久久久妇
|
精品综合久久久久久97
|
精品久久久无码人妻中文字幕豆芽
|
国内精品久久久久影院日本
|
久久久久免费精品国产
|
久久一本综合
|
久久亚洲欧美国产精品
|
欧美久久精品一级c片片
|
久久影视综合亚洲
|
色欲综合久久中文字幕网
|
国产精久久一区二区三区
|
久久精品综合网
|
国产91色综合久久免费
|
人人狠狠综合久久亚洲高清
|
久久99国内精品自在现线
|
久久乐国产精品亚洲综合
|
久久亚洲私人国产精品
|
久久国产成人
|
久久久无码精品亚洲日韩蜜臀浪潮
|
嫩草影院久久99
|
国产亚洲美女精品久久久2020
|
国内精品久久久久影院日本
|
久久午夜免费视频
|
久久青青草原国产精品免费
|
日本精品一区二区久久久
|
热re99久久精品国产99热
|
亚洲香蕉网久久综合影视
|
久久综合视频网站
|
segui久久国产精品
|