gpt4 book ai didi

c - 如何打乱矩阵

转载 作者:行者123 更新时间:2023-12-01 13:50:12 24 4
gpt4 key购买 nike

我有一个矩阵描述如下:

1 0 0 0 0
1 1 0 0 0
1 1 1 0 0
1 1 1 0 0
1 0 1 1 1

我想将它打乱为所有可能的组合,有人可以建议一种在不更改其内部数字的情况下打乱矩阵的方法。在我的矩阵中,我有 13 个,其余为零,当我洗牌时,我希望这 13 个在所有可能的组合中。

最佳答案

我不会给你代码(因为那样你的成绩就会是我的,对吧?)但这里有一个想法:

  • 您有 25 个值,可以是 0 或 1。
  • 从 0 循环到 2^25 - 1。
  • 对于每个值,计算“1”位。
  • 如果计数为 13,则将值转换为矩阵。
  • 现在开始优化。也许递归解决方案可以更快地为您提供结果。

关于c - 如何打乱矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32435516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com