1.1 基本算法和记号

Posted tuhooo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.1 基本算法和记号相关的知识,希望对你有一定的参考价值。

矩阵计算建立在线性运算的基础之上。点乘涉及到加法和乘法的标量运算。矩阵-向量乘法由点乘所组成。矩阵-矩阵的乘法可以归结于矩阵-向量乘法的集合。所有的这些运算都可以用算法的形式或者线性代数的语言来描述。我们的目标之一就是展现这两种风格的描述如何相互补充。在这个过程中我们会对记号进行说明并让读者熟悉支撑起矩阵计算领域的这种思考方式。这些讨论围绕矩阵乘法问题,这种计算可以用多种不同的方式组织。


1.1.1 矩阵符号

令$mathbb{R}$代表实数集合。我们用$mathbb{R}^{m imes n}$来表示所有的m-by-n实矩阵所组成的向量空间:

$Ain mathbb{R}^{m imes n}Leftrightarrow A=left ( a_{ij} ight )=egin{bmatrix}
a_{11} & cdots  & a_{1n} \
vdots  &  & vdots  \
a_{m1} & cdots & a_{mn}
end{bmatrix},a_{ij}in mathbb{R}$


如果大写字母被用来指代一个矩阵(例如,$A,B,Delta $),那么对应带有下标$ij$的小写字母则指代了第$left ( i,j ight )$元素(例如,$a_{ij},b_{ij},delta _{ij}$)。







以上是关于1.1 基本算法和记号的主要内容,如果未能解决你的问题,请参考以下文章

如何计算一个算法的时间复杂度

算法分析初步

算法复习

基础算法(javascipt)总结

二 时间复杂度和空间复杂度

编译器实现