[Homework] Algorithms - Recursion and Recursive Algorithms - Problem {6} - Connected Areas in a Matrix
Здравейте,
ето моето решение на задачата:
https://github.com/vdonchev/RecursionHomework/tree/master/06.ConnectedAreasInMatrix
на пръв поглед връща верни резултати.
Въпросът ми е къде греша, че немога да използвам SortedSet за записване на откритите полета?
В условието е казано:
Additionally, you can implement IComparable and store all areas found in a SortedSet.
Но, тъй като в единия пример две по две полетата са с еднакви размери , не добавя вторите резултати в хашсета и съответно накрая връща 2 намерени полета, вместо 4.
Благодаря предварително!
Много благодаря, сега ще поправя кода и ще тествам.
Поздрави!