矩阵
更多...
#include <templates.h>
|
vector< vector< int > > | mat |
|
矩阵
在文件 templates.h 第 107 行定义.
◆ Matrix() [1/2]
在文件 templates.cpp 第 526 行定义.
526{
mat = vector<vector<int>>(n, vector<int>(n, 0)); }
vector< vector< int > > mat
引用了 mat.
◆ Matrix() [2/2]
Matrix::Matrix |
( |
const Matrix & |
m | ) |
|
在文件 templates.cpp 第 528 行定义.
529 mat = vector<vector<int>>(m.
mat.size(), vector<int>(m.
mat.size(), 0));
530 for(
int i = 0; i < m.
mat.size(); i++) {
531 for(
int j = 0; j < m.
mat.size(); j++) {
引用了 mat.
◆ identity()
Matrix Matrix::identity |
( |
int |
n | ) |
|
|
static |
◆ operator*()
在文件 templates.cpp 第 537 行定义.
539 for(
int i = 0; i <
mat.size(); i++) {
540 for(
int j = 0; j <
mat.size(); j++) {
541 for(
int k = 0; k <
mat.size(); k++) {
542 ret.mat[i][j] +=
mat[i][k] * m.
mat[k][j];
引用了 mat.
◆ operator[]() [1/2]
vector< int > & Matrix::operator[] |
( |
int |
i | ) |
|
◆ operator[]() [2/2]
const vector< int > & Matrix::operator[] |
( |
int |
i | ) |
const |
◆ mat
vector<vector<int> > Matrix::mat |
|
private |
该类的文档由以下文件生成: