这个好像没啥算法吧?
有的只是某些操作的速度快慢
上面是AISM的计算过程。
你说的矩阵就是一个布尔矩阵。
以上面一个矩阵为例子,可以存两个图,
一个是上面的矩阵,以队列方式存,或者以数组存都行。注意0 让它成为空值
另外一个是存转置的图。
比如求第1行,统计大小即可。
求第6列,统计反图的大小即可。
一般来说没有必要纯两个图
直接用个循环算二维数组即可。
最关键的还是数据格式的问题。
此外,求列的时候,只是一个简单的深度遍历问题,只要按顺序遍历下去即可。
比如从1开始,直接看看下面指向了2要素没有,如果没有,那肯定不是全部为1。这个跟循环是一回事的。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有
问题列表1