我正在研究一个项目,以便在C#中查找二维矩阵中一组聚类的数量。我想使用bool数组来跟踪" verticies"我使用深度优先搜索访问过。
我遇到的问题是我想要一个2D bool数组,其中行和列可以有不同的数字,例如。 bool [5] [4],但c#只允许bool [,]初始化2D bool数组,其行和列的约束必须相同。有没有办法绕过这个我只是没有看到能够有一个可以有不同数字的行和列的bool数组。或者也许是我无法想出的问题的不同方法。
var visited = new bool[,]; //this is working
var visited = new bool[][]; // this does not -- want this so can have
//different numbers of rows and columns