2025年7月19日,二维矩阵

1矩阵初始化:创建一个 3×3 的二维数组,初始化为全 0,然后将对角线元素设为 1,输出这样的二维数组

cpp 复制代码
#include <iostream>
using namespace std;

int main() {
    // 创建一个 3×3 的二维数组,初始值全为 0
    int array[3][3] = {0};
    
    // 将对角线元素设为 1
    for (int i = 0; i < 3; i++) {
        array[i][i] = 1;
    }
    
    // 输出结果
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 3; j++) {
            cout << array[i][j] << " ";
        }
        cout << endl;
    }
    
    return 0;
}

2矩阵转置:编写函数将一个 n×m 的矩阵转置(行列互换)。

3矩阵求和:计算一个 4×4 矩阵中所有元素的和。

4查找最大值:在一个 5×5 的矩阵中找出最大值及其位置。

5边界元素求和:计算一个 n×m 矩阵边界元素的和。

6判断对称矩阵:判断一个 n×n 的矩阵是否为对称矩阵(即 A [i][j] = A [j][i])。

7矩阵乘法:实现两个矩阵(3×2 和 2×3)的乘法。

相关推荐
归云鹤44 分钟前
设计模式五:桥模式(Bridge Pattern)
算法·设计模式·桥接模式
2301_794461572 小时前
牛客-倒置字符串
算法·leetcode·动态规划
云青山水林3 小时前
板子 5.29--7.19
数据结构·算法
cccc来财4 小时前
六种经典排序算法:从原理到 Java 实现
数据结构·算法·排序算法
金融小师妹4 小时前
数据驱动视角下的黄金异动解析:多因子模型验证鲍威尔去留与金价关联性
大数据·人工智能·算法
AICodeThunder5 小时前
图论(1):多叉树
算法·深度优先·图论
Gary董5 小时前
红黑树、B树、B+树
数据结构·b树
努力写代码的熊大5 小时前
设计循环队列oj题(力口622)
算法
qq_366336376 小时前
JUC并发包CountDownLatch减法计数器的使用实例(多线程)
java·开发语言·算法