洛谷 P1506 拯救oibh總部【DFS/Flood Fill】
題目背景
oibh總部突然被水淹沒了!現在需要你的救援……
題目描述
oibh被突來的洪水淹沒了>.<還好oibh總部有在某些重要的地方起一些圍墻,用號表示,而一個封閉的號區域洪水是進不去的……現在給出oibh的圍墻建設圖,問oibh總部沒被淹到的重要區域(由”0”表示)有多少。
輸入輸出格式
輸入格式:
第一行是兩個數,x和y(x,y<=500)
第二行及以下是一個由*和0組成的x*y的圖。
輸出格式:
輸出沒被水淹沒的oibh總部的“0”的數量。
輸入輸出樣例
輸入樣例#1:
4 5
00000
00*00
0*0*0
00*00
輸出樣例#1:
樣例輸出1
1
洛谷 P1506 拯救oibh總部【DFS/Flood Fill】
相關推薦
洛谷 P1506 拯救oibh總部【DFS/Flood Fill】
多少 題目 一行 輸出 救援 輸出格式 現在 dfs 輸入輸出 題目背景 oibh總部突然被水淹沒了!現在需要你的救援…… 題目描述 oibh被突來的洪水淹沒了>.<還好oibh總部有在某些重要的地方起一些圍墻,用號表示,而一個
【搜尋】洛谷 P1506 拯救oibh總部
題目背景 oibh總部突然被水淹沒了!現在需要你的救援…… 題目描述 oibh被突來的洪水淹沒了>.<還好oibh總部有在某些重要的地方起一些圍牆,用號表示,而一個封閉的號區域洪水是進不去的……現在給出oibh的圍牆建設圖,問oibh總部沒
HDU 6113 度度熊的01世界【DFS/Flood Fill】
圖像 包含 數據包 bmi out 連通塊 problem 含義 接下來 度度熊的01世界 Accepts: 967 Submissions: 3064 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/3
Openjudge1388 Lake Counting【DFS/Flood Fill】
title lac n+1 其他 content problem not pre any http://blog.csdn.net/c20182030/article/details/52327948 1388:Lake Counting 總時間限制:
洛谷P1219 八皇後【dfs】
true name reg void 棋盤 radius bsp 記錄 style 題目描述 檢查一個如下的6 x 6的跳棋棋盤,有六個棋子被放置在棋盤上,使得每行、每列有且只有一個,每條對角線(包括兩條主對角線的所有平行線)上至多有一個棋子。 上面的布局可以用序列2 4
洛谷P1433 吃奶酪【dfs】【剪枝】
efi bool tle == blank per 距離 ios cst 題目:https://www.luogu.org/problemnew/show/P1433 題意: 給定n個坐標,要求從(0,0)開始走遍所有點,最少經過的路程。 思路: 剛開始想像數字三角形一樣適
洛谷 P2754 星際轉移問題【最大流】
bool 新建 ron 天都 stream min body log const 判無解的方法非常粗暴:快T了還是沒有合法方案,就是無解。 然後枚舉答案,對於每一天都建一套太空站,s連地球,t連月球,上一天的太空站連向這一天的太空站,流量均為inf。然後對於每個飛船,上一天
洛谷 P2763 試題庫問題【最大流】
mark etc pos -m nic %d namespace getch get s向所有類別屬性連流量為當前類別屬性需要的個數的邊,所有題目向t連流量為1的邊(表示只能選一次),所有屬性向含有它的題連容量為1的邊。跑一變dinic,結果小於m則無解,否則看每一個類別屬
洛谷3705 [SDOI2017] 新生舞會 【01分數規劃】【KM算法】
update AD lse scan sla TE col match n) 題目分析: 裸題。懷疑$ O(n^4log{n}) $跑不過,考慮Edmonds-Karp優化。 代碼: 1 #include<bits/stdc++.h> 2 using na
BZOJ1042 || 洛谷P1450 [HAOI2008]硬幣購物【揹包+容斥】
Time Limit: 10 Sec Memory Limit: 162 MB Description 硬幣購物一共有4種硬幣。面值分別為c1,c2,c3,c4。某人去商店買東西,去了tot次。每次帶
洛谷P2704 [NOI2001]炮兵陣地【狀壓DP】
時空限制 1000ms / 128MB 題目描述 司令部的將軍們打算在NM的網格地圖上部署他們的炮兵部隊。一個NM的地圖由N行M列組成,地圖的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下圖。在每一格平原地形上最多可以佈置一支炮兵部隊(山
【題解】洛谷P1092[NOIP2004]蟲食算 dfs
題目連結 參考了大佬題解中的剪枝操作 #include<cstdio> #include<map> #include<cstdlib> using namespace std; int n,vis[27]; char
【題解】洛谷P1351 聯合權值(dfs、LCA)
這道題一開始啥也沒想就用最短路寫,才40分,然後發現自己對尋找最大值取模了,改了之後60分。。然後又發現n個點,n-1條邊,其實這個圖就是一棵樹,每一個點到其餘點的最短路有且只有一條,完全可以用dfs對每個點進行擴充套件,擴充套件兩層找到點然後進行操作。。雖然看起來更簡便了,
洛谷 P1004 方格取數 【多線程DP/四維DP/】
多線程dp adg spa 一個 bre code opened copy clu 題目描述(https://www.luogu.org/problemnew/show/1004) 設有N*N的方格圖(N<=9),我們將其中的某些方格中填入正整數,而其他的方格中則放
洛谷 P2770 航空路線問題【最大費用最大流】
無向圖 mark 記得 ostream wap while 除了 swa iostream 記得cnt=1!!因為是無向圖所以可以把回來的路看成另一條向東的路。字符串用map處理即可。拆點限制流量,除了1和n是(i,i+n,2)表示可以經過兩次,其他點都拆成(i,i+n,1
洛谷 P4011 孤島營救問題【bfs】
read cnblogs ret int 單向 線性 etc 註意 ios 註意: 一個點可能有多把鑰匙,所以把每個點有鑰匙的情況狀壓一下 兩個點之間有障礙的情況只給出了單向,存的時候記得存一下反向 b[i][j]表示當前點擁有鑰匙的狀態,g[x1][y1][x2][y
洛谷 P4012 深海機器人問題 【最大費用最大流】
ans 價值 ++ read ins += blog mes down 和火星那個有點像,但是這個價值直接在路徑上,不用拆點,對於每條價值為w的邊(i,j),連接(i,j,1,w)(i,j,inf,0),表示價值只能取一次,然後連接源點和所有出發點(s,i,k,0),所有終
洛谷 P1019 單詞接龍 (DFS)
str set 重疊 部分 names i++ char 中間 .com 題目傳送門 當時一看到這題,蒟蒻的我還以為是DP,結果發現標簽是搜索…… 這道題的難點在於思路和預處理,真正的搜索實現起來並不難。我們可以用一個貪心的思路,開一個dic數組記錄每個單詞的最小重復部分,
洛谷 P4012 深海機器人問題【費用流】
i++ using ble tps 建圖 font flow for https 題目鏈接:https://www.luogu.org/problemnew/show/P4012 洛谷 P4012 深海機器人問題 輸入輸出樣例 輸入樣例#1: 1 1
洛谷 P1824 進擊的奶牛 【二分答案】(求最大的最小值)
函數 邊界 TP 大於 輸入格式 要求 初始 位置 style 題目鏈接:https://www.luogu.org/problemnew/show/P1824 題目描述 Farmer John建造了一個有N(2<=N<=100,000)個隔間的牛棚,這些隔間分