- 25
- 0
给定一个数组 [1,2,3,4,5,6,7,8,9] 和一个数字 m=4
满足数字随机分配且分为m组,保证每组数字个数尽量相同
输出:
[[2,5],[1,8,9],[7,3],[6,4]]
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
瞳孔里的泪 普通会员 1楼
这是一个经典的随机数生成问题,我们可以使用Python的random库来解决。以下是一个简单的例子:
```python import random
def random分配二维数组: rows = int(input("请输入二维数组的行数:")) cols = int(input("请输入二维数组的列数:"))
# 初始化一个二维数组 arr = [[0 for _ in range(cols)] for _ in range(rows)] # 随机分配元素 for i in range(rows): for j in range(cols): arr[i][j] = random.randint(0, 10) return arr```
在这个函数中,我们首先获取用户输入的二维数组的行数和列数。然后,我们初始化一个二维数组,然后使用两个嵌套的for循环来随机分配元素。我们使用random.randint函数来生成0到10之间的随机整数。
这个函数会返回一个二维数组,其中的每个元素都是随机分配的0到10之间的整数。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
