worm
為什么我的眼里飽含淚水?因?yàn)槲页绦驔]寫完!
隨筆 - 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
閱讀(1297)
評(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)論
你那段英語(yǔ)翻譯過來(lái):
但是關(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++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
<
2009年3月
>
日
一
二
三
四
五
六
22
23
24
25
26
27
28
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 源代碼
你那段英語(yǔ)翻譯過來(lái):
但是關(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)告(廣搜題)(1663)
2.?poj 3126 Prim Path 第一道BFS(1331)
3.?第一道廣度搜索BFS紀(jì)念 poj 3278 源代碼(1297)
4.?poj 3191解題報(bào)告(1164)
5.?poj 3705解題思路及源代碼(316)
評(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)
秋霞久久国产精品电影院
|
久久本道伊人久久
|
国产激情久久久久久熟女老人
|
亚洲va久久久噜噜噜久久狠狠
|
精品国产乱码久久久久久人妻
|
精品乱码久久久久久久
|
国产69精品久久久久99尤物
|
久久久亚洲AV波多野结衣
|
久久99亚洲网美利坚合众国
|
久久福利青草精品资源站
|
久久久久久曰本AV免费免费
|
久久香蕉国产线看观看99
|
国产成人无码精品久久久性色
|
久久国产精品-久久精品
|
97精品伊人久久大香线蕉
|
一本久久久久久久
|
综合久久国产九一剧情麻豆
|
久久精品国产99国产精品
|
精品少妇人妻av无码久久
|
区久久AAA片69亚洲
|
国产成人精品久久一区二区三区av
|
久久婷婷是五月综合色狠狠
|
国产亚洲精午夜久久久久久
|
国产精品久久成人影院
|
国产精品久久久久久久久软件
|
久久久99精品一区二区
|
久久免费精品一区二区
|
久久精品国产99久久无毒不卡
|
久久亚洲AV无码精品色午夜麻豆
|
久久综合久久综合九色
|
日韩乱码人妻无码中文字幕久久
|
污污内射久久一区二区欧美日韩
|
久久国产精品-久久精品
|
精品永久久福利一区二区
|
日韩精品久久久久久久电影蜜臀
|
国产真实乱对白精彩久久
|
色综合合久久天天综合绕视看
|
2021少妇久久久久久久久久
|
日日噜噜夜夜狠狠久久丁香五月
|
亚洲天堂久久久
|
国产精品乱码久久久久久软件
|