首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >算法简介22.1-7答案中的矛盾?

算法简介22.1-7答案中的矛盾?
EN

Stack Overflow用户
提问于 2016-02-26 09:28:36
回答 1查看 281关注 0票数 2

我正在自学对算法的介绍,对22.1-7的答案感到困惑.

考虑一个没有自循环的有向图。我认为它可以类似于picture3,所以关联矩阵B应该是picture4,BT应该是picture5,所以BBT的乘积应该是picture6,我可以理解对角线中的值,即边与点的连接数。

但在BBT1中,该值为1 (0*1+(-1)*(-1)+(-1)*0)

我很困惑,不明白这有什么不对

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-26 10:50:29

首先,我认为用一个例子来验证它是很棒的。

不幸的是,你没有指定你的边缘数,所以不清楚你的关联矩阵指的是什么。

假设我们使用以下编号:

那么关联矩阵是

代码语言:javascript
复制
import numpy as np

b = np.array([[-1, -1, 0], [1, 0, 1], [0, 1, -1]])
>>> b
array([[-1, -1,  0],
       [ 1,  0,  1],
       [ 0,  1, -1]]

产品是

代码语言:javascript
复制
>>> np.dot(b, b.T)
array([[ 2, -1, -1],
       [-1,  2, -1],
       [-1, -1,  2]])

这似乎不是你所得到的,但实际上有很多道理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35647937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档