public class Matrix {
/**
* 打印指定的矩阵
* @param c
*/
public static void printMatrix(int[][] c){
//打印矩阵
for(int i=0;i<c.length;i++){
for(int j=0;j<c.length;j++){
System.out.print(c[i][j]+"\t");
}
System.out.println();
}
}
/**
* 矩阵加法
* @param a
* @param b
* @return
*/
public static int[][] addMatrix(int [][]a,int [][]b){
int [][]c=new int[a.length][b.length];
for(int i=0;i<c.length;i++){
for(int j=0;j<c.length;j++){
c[i][j]=a[i][j]+b[i][j];
}
}
return c;
}

public static void main(String[] args){
int [][]a={
{1,3},
{2,4}
};
int [][]b={
{3,4},
{5,6}
};

int[][] c=addMatrix(a,b);
printMatrix(c);
}
}

转载于:https://www.cnblogs.com/huangzhe1515023110/p/9276124.html

二维数组矩阵常用实现方法相关推荐

  1. php键值对数组排序,PHP按指定键值对二维数组进行排序的方法_PHP

    本文实例讲述了PHP按指定键值对二维数组进行排序的方法.分享给大家供大家参考,具体如下: 问题: 有数组: 代码如下: array(0=>array('id'=>1,'price'=> ...

  2. 用new创建一个二维数组,有两种方法,是等价的

    //用new创建一个二维数组,有两种方法,是等价的      一:      int   (*p)[10]   =   new   int[5][10];      二:      int   **p ...

  3. 通过指针访问二维数组的三种方法

    下面总结了一下通过指针访问二维数组的三种方法,里边涉及指针.指针数组.数组指针.指向指针的指针以及二维数组的应用,愿对于大家理解和使用指针有所参考和帮助. 程序如下: #include <std ...

  4. C语言用数组编程矩阵,二维数组—矩阵求和(C语言)

    昨天上机了,之前上机都觉得题目挺简单的,但昨天的题明显比以前难了好吗!字符串二维数组感觉也没教什么呀..所以我也做了蛮久,现依次把这几道题放在这里留作纪念. 题目1:请写一个程序,对于一个m行m列(2 ...

  5. vb 实现二维数组(矩阵)转置。_笃学不倦|数组的定义

    Hi~ o(* ̄▽ ̄*)ブ艾睿宝迪,又和大家见面了.这节课讲讲关于数组的那些事儿! 咳咳,今天这节课非常重要,请大家认真听讲并记好笔记呦!现在老司机带大家开车了! 数组可以看成是一种特殊的线性表,其特 ...

  6. C/C++语言二维数组的传参方法总结

    原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb666/article/details/8886687,作者:gqb666 C/C++语言将二维数组 ...

  7. java二维数组矩阵_java使用二维数组开发五子棋

    主要使用到的技术: java基础语法 java面向对象思想 java数组,二维数组 java异常处理 主要步骤和思路: 1,制作一个棋盘类.棋盘类里面有行属性,列属性,二维数组属性. 有一个打印棋盘的 ...

  8. new二维数组的几种方法

    (1)可以直接[][]访问.但是内存不连续,不是很推荐使用,除非m\n都不确定 A** ga = new A*[m];//第一维,m为行数(数组[m]内存类型为A的指针) for(int i=0;i& ...

  9. Java数组及二维数组初始化与赋值方法总结

    一维数组初始化 1.定义数组直接赋值 int a[]= {1,2,3,4,5}; 2.用new在数组中创建元素 int a[]=new int[]{1,2,3}; 注意:后面的[]不要忘了 3.创建指 ...

  10. JavaScript 一维数组、二维数组(某个属性)去重方法

    1.使用ES6语法 set方法数组去重:: a=[1,2,3,4,1,2,3,4]; [...new Set(a)]; //[1, 2, 3, 4] 2.一维数组去重方法 function uniqu ...

最新文章

  1. 近十年和近三年智能车竞赛国赛奖项在各赛区的分布分析
  2. 九 Deepin配置ssh访问gitee
  3. 神策数据杨宁:从三重“新”看金融机构财富管理转型
  4. 介绍一个能避免 CORS 错误的 Chrome 扩展 - Moesif Origin CORS Changer
  5. React Native 实现物流进度信息
  6. 动点四边形周长最短_初中几何--线段之和最小值 Part 1:通过点关于直线对称点得到两定点之间直线段长度最短。...
  7. python类型和格式_json数据格式和python中字典的数据类型
  8. 做raid会损坏linux文件吗,如何从损坏的RAID系统挂载磁盘?
  9. 大数据时代--windows下spark的安装与配置教程
  10. 中台之上(十三):探讨支持组装式开发的业务架构设计方法
  11. 1076 Wifi密码 (15 分)—PAT (Basic Level) Practice (中文)
  12. 使用ExtendSim进行物流、供应链和运输建模仿真
  13. 站长网管工具有哪些用处?
  14. 人脸识别门禁系统需求分析文档
  15. Assimp库中文文档
  16. 无线路由dns服务器地址,tplink无线路由器怎么设置DNS服务器地址
  17. 著名的NP问题:TSP问题(Traveling Salesman Problem)
  18. uview基本配置,在HubildX中如何配置uni-app相关的组件
  19. 用python进别人qq_采用python实现简单QQ单用户机器人的方法
  20. Android二维码多码识别,相册选择二维码,自定义扫码界面

热门文章

  1. 在Intellij idea中快速重写父类方法
  2. C#自动属性及属性的简写形式
  3. SQL Server INFORMATION_SCHEMA
  4. 五一节快乐~ 顺便写给博友【小诺的网络技术课堂】 小盆友~
  5. Android 四大组件学习之Activity六
  6. (转)vpp feature node使用分析总结(snat)
  7. [RK3399][Android7.1] Display系统中的DRM模块介绍
  8. read()/write()的生命旅程之五——第五章:从bio到media
  9. 注册(二)之增加绑定
  10. Just Pour the Water ZOJ - 2974 (矩阵快速幂)