如何用 np.block 递归构建超立方体邻接矩阵? 超立方体 Q_n 的顶点可以用长度为 n 的二进制串表示,两个顶点相邻当且仅当它们的汉明距离为 1。按最后一位分组时,邻接矩阵会自然分裂成四个同尺寸块:左上和右下继承 Q_{n-1},右上和左下是单位矩阵。要把这个递归定义变成 NumPy 代码,np.block 是最直接的翻译工具,它接收嵌套列... 栏目:Python 时间:10-07 NumPy 超立方体 邻接矩阵