码迷,mamicode.com
首页 >  
搜索关键字:线性代数 矩阵 向量 行列式 算法代码    ( 21996个结果
邻接矩阵无向图(二)之 C++详解
本章是通过C++实现邻接矩阵无向图。目录 1. 邻接矩阵无向图的介绍 2. 邻接矩阵无向图的代码说明 3. 邻接矩阵无向图的完整源码 转载请注明出处:http://www.cnblogs.com/skywang12345/更多内容:数据结构与算法系列 目录 邻接矩阵无向图的介绍邻接矩阵无向图是指通....
分类:编程语言   时间:2014-05-08 12:36:18    阅读次数:366
支持向量机(SVM)(二)-- 拉格朗日对偶(Lagrange duality)
简介: 1、在之前我们把要寻找最优的分割超平面的问题转化为带有一系列不等式约束的优化问题。这个最优化问题被称作原问题。我们不会直接解它,而是把它转化为对偶问题进行解决。 2、为了使问题变得易于处理,我们的方法是把目标函数和约束全部融入一个新的函数,为了使问题变得易于处理,我们的方法是把目标函数和约束全部融入一个新的函数,即拉格朗日函数,再通过这个函数来寻找最优点。即拉格朗日函数,再通过这个函数...
分类:其他好文   时间:2014-05-07 22:40:35    阅读次数:331
[再寄小读者之数学篇](2014-04-23 行列式的导数)
设 $A(t)=(a_{ij}(t))$ 中每个 $a_{ij}(t)$ 都是可导的, 则 $$\bex \cfrac{\rd}{\rd t}|A(t)|=|A|\tr \sez{A^{-1}\cfrac{\rd A}{\rd t}}. \eex$$
分类:其他好文   时间:2014-05-07 10:52:10    阅读次数:206
[再寄小读者之数学篇](2014-04-22 平方差公式在矩阵中的表达)
设 $A,B$ 都是 $n$ 阶复方阵, 且 $A^2+B^2=2AB$. 证明: (1) $AB-BA$ 不可逆; (2) 如果 $\rank(A-B)=1$, 那么 $AB=BA$.
分类:其他好文   时间:2014-05-07 10:49:36    阅读次数:209
HDU 2243 考研路茫茫——单词情结(AC自动机+DP+快速幂)
题目链接错的上头了...这题是DNA的加强版,26^1 +26^2... - A^1-A^2...先去学了矩阵的等比数列求和,学的是第二种方法,扩大矩阵的方法。剩下就是各种模板,各种套。#include #include #include #include #include #include #in...
分类:其他好文   时间:2014-05-07 00:24:11    阅读次数:446
线性代数《Linear Algebra and Its Application》学习总结
此文仅为学习记录,内容会包括一些数学概念,定义,个人理解的摘要。希望能够分享一些学习内容。第一节:Row Reduction and Echelon FormsEchelon form: 行消元后的矩阵Reduced echelon form: 行消元并且leading entry为1的矩阵。Ech...
分类:移动开发   时间:2014-05-07 00:08:07    阅读次数:654
动态规划之矩阵连乘
【问题描述】给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。例如,给定三个连乘矩阵{A1,A2,A3}的维数分别是10*100,100*5和5*50,采用(A1A2)A3,乘法次数...
分类:其他好文   时间:2014-05-06 23:56:56    阅读次数:742
C++链接库的使用,二维向量,三维向量,Ubuntu下C++测试向量库
1. 熟悉各种Linux操作命令;并编写程序,使用GNU gcc/g++进行预处理、编译和链接,观察每一阶段完成的任务。 2. 编写代码,实现二维向量和三维向量的运算: 1) 遵循软件开发标准,程序分文件书写; 2) 可以进行向量的加减和比...
分类:编程语言   时间:2014-05-06 22:28:37    阅读次数:455
UVA 10641 - Barisal Stadium(DP + 几何)
题目链接:10641 - Barisal Stadium 题意:顺时针给定n个点,在给m个灯,每个灯有一个花费,要求最小花费使得所有边能被灯照到 思路:用向量叉积判断向量的顺逆时针关系,从而预处理出每个灯能照到的边,然后由于n个点是环的,所以可以直接扩大两倍,dp时候去枚举起点即可 状态为dp[i]表示现在照到i条边之前的边全部照亮需要的最小花费 代码: #include #inclu...
分类:其他好文   时间:2014-05-06 21:40:48    阅读次数:304
C++链接库的使用,二维向量,三维向量,Ubuntu下C++测试向量库
1. 熟悉各种Linux操作命令;并编写程序,使用GNU gcc/g++进行预处理、编译和链接,观察每一阶段完成的任务。 2. 编写代码,实现二维向量和三维向量的运算: 1) 遵循软件开发标准,程序分文件书写; 2) 可以进行向量的加减和比较运算(重载+,-,=和==运算符)。 3) 分别用静态链接和共享链接的方式测试向量的使用。 3. 创建包含二维向量和三维向量的向量库:libVector.a和 libVector.so,并分别写出对应的MakeFile文件 4. 编写程序测试向量库。...
分类:编程语言   时间:2014-05-06 19:38:36    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!