#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
void main()
{
srand(unsigned(time(NULL)));
int row=rand()%10;
int column=rand()%10;
int three=rand()%10;
int** p1=new int*[row];
for(int i=0;i<row;++i)
{
p1[i]=new int[column];
}
for(int i=0;i<row;++i)
{
for(int j=0;j<column;++j)
{
p1[i][j]=rand()%10;
}
}
cout<<"p1 is"<<endl;
for(int i=0;i<row;++i)
{
for(int j=0;j<column;++j)
{
cout<<p1[i][j]<<"\t";
}
cout<<endl;
}
/////////////////////////////////////////////////////
int** p2=new int*[column];
for(int i=0;i<column;++i)
{
p2[i]=new int[three];
}
for(int i=0;i<column;++i)
{
for(int j=0;j<three;++j)
{
p2[i][j]=rand()%10;
}
}
cout<<endl;
cout<<"p2 is"<<endl;
for(int i=0;i<column;++i)
{
for(int j=0;j<three;++j)
{
cout<<p2[i][j]<<"\t";
}
cout<<endl;
}
int** p3=new int*[row];
for(int i=0;i<row;++i)
{
p3[i]=new int[three];
}
//初始化p3
for(int i=0;i<row;++i)
{
for(int j=0;j<three;++j)
{
p3[i][j]=0;
}
}
for(int i=0;i<row;i++)
{
for(int j=0;j<three;j++)
{
for(int k=0;k<column;k++)
p3[i][j]=p3[i][j]+p1[i][k]*p2[k][j];
}
}
cout<<"p3 is"<<endl;
for(int i=0;i<row;++i)
{
for(int j=0;j<three;++j)
{
cout<<p3[i][j]<<"\t";
}
cout<<endl;
}
//delete p1
for(int i=0;i<row;++i)
{
delete []p1[i];
}
delete []p1;
//delete p2
for(int i=0;i<column;++i)
{
delete []p2[i];
}
delete []p2;
//delete p3
for(int i=0;i<row;++i)
{
delete []p3[i];
}
int aa;
cin>>aa;
}
分享到:
相关推荐
<mrow> <msubsup> <mi> ϕ </ mi> <mi> a </ mi> <mi> i </ mi> </ msubsup> <mspace width =“> </ mspace> <mrow> <mo>(</ mo> <mi> a </ mi> <mo> = </ mo> <mn> 1 </ mn> <mo>,</ mo> <mn> 2 </ mn> <mo>,</...
基于MapReduce的矩阵相乘算法代码及其使用
/ mi> </ mrow> </ msubsup> <mo>×</ mo> <msubsup> <mrow> <mi> S </ mi> </ mrow> <mrow> <mn> 3 </ mn> </ 与民主质量矩阵相关的mrow> <mrow> <mi> R </ mi> </ mrow> </ msubsup> </ math>对称性到较...
<msub> <mrow> <mi> m </ mi> </ mrow>的非零特征值假设,对构成矩阵具有最大零纹理的线性和逆跷跷板机制进行研究 <mrow> <mi>ν</ mi> </ mrow> </ msub> </ math>和带电荷的轻子质量矩阵<math> <msub...
<br>188 符号算式求解 <br>189 数字移位 <br>190 统计最高成绩 <br>191 比较字符串长度 <br>192 合并整数 <br>193 矩阵逆置<br>194 删除指定的字符<br>195 括号匹配 <br>196 字符串逆置 <br>197 SIX/NINE问题 <br>...
<br>001 第一个C程序 <br>002 运行多个源文件 <br>003 求整数之积 <br>004...矩阵转置 <br>014 求解二维数组的最大/最小元素 <br>015 利用数组求前n个质数 <br>016 编制万年历 <br>017 对数组元素排序 <br>018 任意进制...
约当法<br>对称正定矩阵的求逆<br>托伯利兹矩阵求逆的埃兰特方法<br>求行列式值的全选主元高斯消去法<br>求矩阵秩的全选主元高斯消去法<br>对称正定矩阵的乔里斯基分解与行列式的求值<br>矩阵的三角分解<br>一般实...
这个是使用C++是实现的矩阵基本运算,使用了运算符重载技术和动态生成数组技术!
产品版本号:矩阵运算工具3.0 试用版<br> <br> 矩阵运算工具,是帷幄软件的核心产品,又称帷幄矩阵运算工具。<br> 矩阵运算工具1.0和2.0为内部测试版本,矩阵运算工具3.0 现在推出试用版。<br> 官方网站:...
图 365<br>12.1 基本概念 365<br>12.2 应用 366<br>12.3 特性 368<br>12.4 抽象数据类型Graph和Digraph 370<br>12.5 无向图和有向图的描述 371<br>12.5.1 邻接矩阵 371<br>12.5.2 邻接压缩表 373<br>12.5.3 邻接链表...
)设计<br>5.1GUIDE简介<br>5.1.1启动GUIDE””<br>5.1.2输出编辑器<br>5.1.3GUIDE模板<br>5.1.4运行GUI<br>5.1.5GUIFIG文件和M文件<br>5.2创建GUI<br>5.2.1设计GUI<br>5.2.2完成GUI<br>5.2.3设置GUI组件的属性<br>...
报表开发系列<ORACLE REPORT>
<mrow> <mi mathvariant =“> GL </ mi> </ mrow> <mo Stretchy =”>(</ mo> <mn> 3 </ mn> <mo Stretchy =”>)</ mo> </ math> -不变R-矩阵。 我们获得了单峰矩阵的非对角线条目的形状因子的行列式表示。 ...
c源代码 实现了两个矩阵相乘的运算 主要的数据结构用了数组 都是动态分配的大小
经典螺旋数组C++实现<br>//第一种矩阵:<br>//<br>//1 2 9 10<br>//4 3 8 11<br>//5 6 7 12<br>//16 15 14 13<br>//<br>//<br>//第二种矩阵:(蛇形)<br>//<br>//1 2 6 7<br>//3 5 8 13<br>//4 9 12 14<br>//10 11 15 ...
矩阵相乘C语言代码,实现矩阵乘法的基本算法,就这要了
矩阵相乘的汇编源程序,矩阵相乘的算法,程序,代码
针对矩阵相乘而编写的c代码,希望能够有所应用!!
经典书籍<br/><br/>深入理解计算机系统(修订版) 英文原版 <br/><br/>强烈建议读一下...<br/><br/>=======================================<br/>【内容简介】<br/><br/>所有想写出更快、更可靠程序的开发人员必读之...
本文实例讲述了C#判断一个矩阵是否为对称.../// <returns>true:是对称矩阵 false:不是对称矩阵</returns> private static bool isSymmetric(double[][] matrix) { //矩阵没有元素的情况 if (matrix.Length == 0)