1
我被分配通過兩種方式來實現floodfill算法:遞歸一個 無效RFloodFill(PGM * ENTRADA,詮釋的x,INT Y,無符號的字符corAtual,段錯誤的遞歸FloodFill算法
我被分配通過兩種方式來實現floodfill算法:遞歸一個 無效RFloodFill(PGM * ENTRADA,詮釋的x,INT Y,無符號的字符corAtual,段錯誤的遞歸FloodFill算法
如果我理解你的問題正確,當x = -1和y = 0時,seg故障發生,這是因爲你正試圖給一個不允許的矩陣中的負指數賦值,因爲你試圖修改一個位置如果x在這裏爲負,它將在此處分段錯誤,因爲它在檢查前檢查是否x> 0
您的算法嚴重損壞。特別是,在'corAtual == novaCor'和(至少)兩個相鄰像素是'corAtual'的情況下,你有無限的下降。 – EOF