HJ69 矩阵乘法

题目:

HJ69 矩阵乘法

题解:

按照题意模拟计算即可。

java 复制代码
    public void matrix(int[][] a, int[][] b) {
        int row = a.length;
        int column = b[0].length;
        int[][] c = new int[row][column];

        for (int i = 0; i< row; i++) {
            for (int j = 0; j < column; j++) {
                c[i][j] = calculateSum(a, i, b, j);
            }
        }

        for (int i = 0; i < row; i++) {
            for (int j = 0; j < column; j++) {
                if (j == column - 1) {
                    System.out.println(c[i][j]);
                } else {
                    System.out.print(c[i][j] + " ");
                }
            }
        }
    }

    private int calculateSum(int[][] a, int row, int[][] b, int j) {
        int sum = 0;
        for (int i = 0; i < a[row].length; i++) {
            sum += a[row][i] * b[i][j];
        }
        return sum;
    }

时间复杂度:O(n*m)

相关推荐
weixin_4171970510 小时前
DeepSeek V4绑定华为:一场飞行中换引擎的国产算力革命
人工智能·华为
Swift社区12 小时前
为什么“页面跳转”在鸿蒙 PC 上是错误设计?
华为·harmonyos
im_AMBER13 小时前
手撕hot100之矩阵!看完这篇就AC~
javascript·数据结构·线性代数·算法·leetcode·矩阵
Wadli14 小时前
hot100|矩阵
线性代数·矩阵
熬夜敲代码的小N15 小时前
鸿蒙PC开发者必备!GitNext深度测评:一站式Git管理工具
git·华为·harmonyos
秋の本名17 小时前
第一章 鸿蒙生态架构与开发理念
华为·wpf·harmonyos
全栈若城18 小时前
HarmonyOS Pen Kit 实战:手写笔轻捏、双击与取色器完整集成
华为·harmonyos·手写笔·harmonyos6
呃呃本19 小时前
算法题(矩阵)
线性代数·算法·矩阵
呃呃本19 小时前
算法题(普通数组、矩阵)
线性代数·算法·矩阵
前端不太难21 小时前
为什么说鸿蒙 App 是“状态系统”?
华为·状态模式·harmonyos