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
閱讀(1300)
評(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)于我,我真的開心對它,我高潮了!蠕蟲永遠(yuǎn)不放棄!
2011-08-09 17:08 |
english teacher
刷新評(píng)論列表
只有注冊用戶
登錄
后才能發(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)系
聚合
管理
<
2025年6月
>
日
一
二
三
四
五
六
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
1
2
3
4
5
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2009年3月 (5)
文章檔案
2009年3月 (2)
相冊
me
OJ
PKU
搜索
最新評(píng)論
1.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
你那段英語翻譯過來:
但是關(guān)于我,我真的開心對它,我高潮了!蠕蟲永遠(yuǎn)不放棄!
--english teacher
2.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
膜拜下··
--hm
3.?re: 第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼
評(píng)論內(nèi)容較長,點(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)告(廣搜題)(1666)
2.?poj 3126 Prim Path 第一道BFS(1334)
3.?第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼(1300)
4.?poj 3191解題報(bào)告(1166)
5.?poj 3705解題思路及源代碼(317)
評(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)
狠狠色丁香久久婷婷综合
|
久久天天躁狠狠躁夜夜不卡
|
久久亚洲中文字幕精品有坂深雪
|
久久综合久久美利坚合众国
|
色综合久久综合网观看
|
久久久久无码精品国产app
|
99久久国产宗和精品1上映
|
久久久久99这里有精品10
|
97久久精品午夜一区二区
|
国产精品美女久久久网AV
|
亚洲国产天堂久久久久久
|
精品久久久一二三区
|
91精品国产综合久久香蕉
|
久久久国产亚洲精品
|
色综合久久综精品
|
久久人人爽人人爽人人片av高请
|
91久久九九无码成人网站
|
久久精品国产久精国产思思
|
日韩美女18网站久久精品
|
国产99久久久国产精免费
|
久久久久免费看成人影片
|
久久久久青草线蕉综合超碰
|
久久久不卡国产精品一区二区
|
国产精品久久永久免费
|
久久久免费精品re6
|
欧美激情一区二区久久久
|
色天使久久综合网天天
|
99久久国产综合精品五月天喷水
|
久久国产高潮流白浆免费观看
|
精品国产乱码久久久久久呢
|
久久久久久国产a免费观看黄色大片
|
国产亚洲成人久久
|
久久99精品九九九久久婷婷
|
97久久精品人人澡人人爽
|
国产精品久久波多野结衣
|
1000部精品久久久久久久久
|
亚洲成色WWW久久网站
|
一本色道久久88—综合亚洲精品
|
久久久国产精华液
|
亚洲va中文字幕无码久久不卡
|
久久免费的精品国产V∧
|