牛客题霸 [矩阵乘法] C++题解/答案

题目描述

给定两个nn的矩阵A和B,求AB。

题解:

都学过矩阵相乘把,[i][k]=[i][j]*[j][k]

代码:

class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可* * @param a int整型vector<vector<>> 第一个矩阵* @param b int整型vector<vector<>> 第二个矩阵* @return int整型vector<vector<>>*/vector<vector<int> > solve(vector<vector<int> >& a, vector<vector<int> >& b) {// write code hereif(a.empty()||b.empty()) return a;int len=a.size();vector<int> v(len,0);vector<vector<int>>newv(len,v);for(int i=0;i<len;i++)for(int j=0;j<len;j++)for(int k=0;k<len;k++)newv[i][k]+=a[i][j]*b[j][k];return newv;}
};

牛客题霸 [矩阵乘法] C++题解/答案相关推荐

  1. 牛客题霸 [ 大数乘法] C++题解/答案

    牛客题霸 [ 大数乘法] C++题解/答案 题目描述 以字符串的形式读入两个数字,编写一个函数计算它们的乘积,以字符串形式返回. (字符串长度不大于10000,保证字符串仅由'0'~'9'这10种字符 ...

  2. 牛客题霸 [矩阵查找] C++题解/答案

    牛客题霸 [矩阵查找] C++题解/答案 题目描述 请写出一个高效的在m*n矩阵中判断目标值是否存在的算法,矩阵具有如下特征: 每一行的数字都从左到右排序 每一行的第一个数字都比上一行最后一个数字大 ...

  3. 牛客题霸 [顺时针旋转矩阵] C++题解/答案

    牛客题霸 [顺时针旋转矩阵] C++题解/答案 题目描述 有一个NxN整数矩阵,请编写一个算法,将矩阵顺时针旋转90度. 给定一个NxN的矩阵,和矩阵的阶数N,请返回旋转后的NxN矩阵,保证N小于等于 ...

  4. 牛客题霸 [ 岛屿数量] C++题解/答案

    牛客题霸 [ 岛屿数量] C++题解/答案 题目描述 给一个01矩阵,1代表是陆地,0代表海洋, 如果两个1相邻,那么这两个1属于同一个岛.我们只考虑上下左右为相邻. 岛屿: 相邻陆地可以组成一个岛屿 ...

  5. 牛客题霸 [ 寻找峰值] C++题解/答案

    牛客题霸 [ 寻找峰值] C++题解/答案 题目描述 山峰元素是指其值大于或等于左右相邻值的元素.给定一个输入数组nums,任意两个相邻元素值不相等,数组可能包含多个山峰.找到索引最大的那个山峰元素并 ...

  6. 牛客题霸 [ 孩子们的游戏] C++题解/答案

    牛客题霸 [ 孩子们的游戏] C++题解/答案 题目描述 每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此.HF作为牛客的资深元老,自然也准备了一些小游戏.其中,有个游戏是这样 ...

  7. 牛客题霸 [比较版本号] C++题解/答案

    牛客题霸 [比较版本号] C++题解/答案 题目描述 如果version1 > version2 返回1,如果 version1 < version2 返回-1,不然返回0. 输入的ver ...

  8. 牛客题霸 [丑数] C++题解/答案

    牛客题霸 [丑数] C++题解/答案 题目描述 把只包含质因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含质因子7. 习惯上我们把1当做是第一个丑数.求 ...

  9. 牛客题霸 [括号生成] C++题解/答案

    牛客题霸 [括号生成] C++题解/答案 题意: 给出n对括号,请编写一个函数来生成所有的由n对括号组成的合法组合. 例如,给出n=3,解集为: "((()))", "( ...

最新文章

  1. python logging模块的作用_Python 日志模块logging分析及使用-2
  2. Java语言基础学习笔记——基础语法
  3. mysql安装1335_Mysql 安装问题。提示MySQL Server 5.1 -- Error 1335.
  4. 使 Framework 2.0 的程序集不用安装 Framework 就可以运行的工具免费发布了
  5. python怎么写中文至excel_Python 解决中文写入Excel时抛异常的问题
  6. Mac M1 + Vmware Fusion 安装 Windows 11 arm版及相关问题解决
  7. python如何输出整数_如何根据Python中的输入输出整数和浮点值?
  8. 解决octavia failed to run
  9. 1.Excel绘制斜线表头
  10. nodeJS xlsx库 笔记
  11. 男人应该多吃的10种健康食物
  12. 冰与火之歌居然是在 DOS 系统上写出来的
  13. WPF自定义仪表盘控件
  14. 【IPF2020】浪潮集团执行总裁、首席科学家王恩东:智慧计算、源动新基建
  15. 用python通过139邮箱发送Email
  16. wpf教程-环境搭建
  17. Ktor实现Https双向认证
  18. 信号的产生——pulstran函数(脉冲序列发生器函数)
  19. Win8自带IE10访问QQ空间及Flash游戏不兼容问题解决方法
  20. Java程序设计教程(第3版)雍俊海 全书例程-3

热门文章

  1. 老师,你和我的文具撞衫了!
  2. 服务器 不支持gbk,解决JS请求服务器gbk文件乱码的问题
  3. JDK安装及java环境配置_JDK安装及Java环境变量配置
  4. 下图为双总线结构机器的数据通路_海康机器人为物流加码:进击吧,双11新“打工人”...
  5. css-6 df15,webpack 样式文件的代码分割(15)
  6. java弹窗 触发事件_关于ElementUI中MessageBox弹框的取消键盘触发事件(enter,esc)关闭弹窗(执行事件)的解决方法...
  7. html如何链接sql sever,SQL Server链接服务器
  8. android dialog 自定义布局,如何设置AlertDialog的自定义布局?
  9. idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上
  10. leetcode76:最小覆盖字串(滑动窗口)