当前位置:首页python > 正文

python 生成不同长度的随机数组进行测试

作者:野牛程序员:2023-05-13 07:28:43python阅读 2179

可以使用Python内置的random模块生成不同长度的随机数组,然后调用radixSort函数进行测试。下面是一个示例代码,其中generate_random_array函数用于生成不同长度的随机数组,radixSort函数用于进行基数排序。

import random

def generate_random_array(length):
    return [random.randint(0, 10000) for _ in range(length)]

def radixSort(arr):
    # 实现基数排序的代码
    ...

# 测试不同长度的随机数组
for length in range(10, 101, 10):
    arr = generate_random_array(length)
    print(f"Before sorting: {arr}")
    radixSort(arr)
    print(f"After sorting: {arr}")

这段代码会生成长度分别为10、20、30、...、100的随机数组,并分别进行基数排序。你需要根据具体的实现方式来编写radixSort函数。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击