C语言之random_n-续

之前写拉一个random_n的算法实现,虽然简单易懂,但是算法的效率相对来说不算很高,节省拉空间,只用到拉一个数组实现。 这个random_n的实现用到拉两个数组,子函数中的数组在函数栈销毁时释放空间。最好和最坏运行时间都是O(N )。主要时利用拉空间换时间。 具体的代码实现如下: #include<stdio.h> #include<stdlib.h> #define MAX_NUM 10 vo
相关文章
相关标签/搜索