a553: [模板] 連通塊數量
標籤 : bfs dfs 圖論
通過比率 : 3人/3人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-11-18 20:24

內容

給定一棟建築物的地圖,你的任務是計算其中的房間數量。地圖的大小為$ n \times m$個方格,每個方格可以是可行走或牆壁。你可以通過可行走的方格上下左右行走。

  • $1 \le n,m \le 1000$
輸入說明

第一行包含兩個整數 $n$ 和 $m$:地圖的高度和寬度。
接下來有 $n$ 行,每行包含 $m$ 個字元來描述地圖。每個字元要麼是 .(表示可行走的),要麼是 #(表示牆壁)。

輸出說明

輸出一個整數:房間的數量。

範例輸入 #1
5 8
########
#..#...#
####.#.#
#..#...#
########
範例輸出 #1
3
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (11%): 1.0s , <1K
公開 測資點#1 (11%): 1.0s , <1K
公開 測資點#2 (11%): 1.0s , <1K
公開 測資點#3 (11%): 1.0s , <1M
公開 測資點#4 (11%): 1.0s , <1M
公開 測資點#5 (11%): 1.0s , <1K
公開 測資點#6 (11%): 1.0s , <1M
公開 測資點#7 (11%): 1.0s , <1K
公開 測資點#8 (12%): 1.0s , <1K
提示 :

bfs或dfs都行

標籤:
bfs dfs 圖論
出處:
cses [管理者:
haha (大學長)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」