一个关于矩阵的问题求助
  • 板块灌水区
  • 楼主NightTide
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/8/3 21:26
  • 上次更新2023/10/27 17:09:05
查看原帖
一个关于矩阵的问题求助
547908
NightTide楼主2022/8/3 21:26

题目描述

给定一个正整数nn,对于一个 1×n1 \times n 的矩阵,矩阵中每个元素只有可能是 0110,1,-1 中的一种。显然,总共有 3n3^n 种不同的矩阵。在这些矩阵中选取 mm 个,要求这 mm 个矩阵满足一下要求:

  1. 不能有相同的矩阵
  2. 不能有零矩阵
  3. 任意两个矩阵相加不为零矩阵
  4. mm 个矩阵加起来等于零矩阵

输出其中一种方案。

其中,保证 mm 为 3 的倍数。

输入格式

一行两个正整数 nnmm,保证 mm33 的倍数

输出格式

总共 nn 行,每行 mm 个正整数,第 ii 行表示第 ii 个矩阵

这是偶然间自己想到的一道题目中的其中一步,自己想了一些类似分组背包之类的做法,有没有大佬帮忙看看,希望能够得到 O(n3)O(n^3) 甚至 O(n2)O(n^2) 时间复杂度的算法,复杂度稍微高一点比如 O(n4)O(n^4) 也没有关系。求大佬看看。

2022/8/3 21:26
加载中...