Q:http://uva.onlinejudge.org/external/103/10336.html
這題也是用DFS去走各個座標(BFS也可)
走完一次DFS,代表這個語言的區域數目+1
最後再根據題目的意思進行排序印出即可
我是利用STL的map來記錄出現過的語言
順便記錄它的區域數目
不過在寫排序的compare函式時
因為少寫了return false,導致測試時答案都不正確
加上去了之後才一切正常
還真是大意不得,要再更熟練一點才是@@
話說zerojudge也有這題
不過上傳一模一樣的程式碼
zerojudge是24ms
UVA卻是8ms = =
難道ZJ的測資已經超越UVA了嗎XD?
文章標籤
全站熱搜