(PAT乙級)1068 萬綠叢中一點紅(C語言實現)

總結: 1、開始的時候是想用二維數組來儲存數據的,但是後面發現我沒有辦法比較兩個數之間是否相等,所以想改一維數組,但一維數組的毛病又在於它四周的元素不好找。所以這裏的巧思在於:並沒有比較元素之間是否相等,而是用Hash數列,判斷hash數列對應的數字是否爲1來判斷是否獨特。是獨特的話在判斷是不是與四周8個元素的像素相差大,這個可以單獨爲一個函數判斷。 2、這裏建立hash數列數組時,最好定義爲全局
相關文章
相關標籤/搜索