清新鸭子

文章
5
资源
0
加入时间
2年10月17天

networkx生成的numpy矩阵无法降维问题

描述代码如下 self.A = nx.to_numpy_matrix(self.G) self.k = np.sum(self.A,axis=0)我想用nx里的函数生成G网络的邻接矩阵,然后用np中的sum函数求出度数矩阵。然而如此求出来的k一直是二维的,而且没办法用分片或者flatten()来降维。解决还是得把矩阵彻底点转换成numpy类型 self.A = np.array(nx.to_numpy_matrix(self.G) ) self.k = np.sum(self.A,

二叉树中第二小的节点

给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么这个节点的值不大于它的子节点的值。给出这样的一个二叉树,你需要输出所有节点中的第二小的值。如果第二小的值不存在的话,输出 -1 。示例 1:输入:2/ 2 5/ 5 7输出: 5说明: 最小的值是 2 ,第二小的值是 5 。示例 2:输入:2...