给定大小数组,随机取出不相同m个数。
来源:互联网 发布:乌鲁木齐有学美工的吗 编辑:程序博客网 时间:2024/05/16 15:09
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 10
int data[MAX];
int main()
{
int i,j,m,temp;
for(i=0;i<MAX;i++)
{
data[i]=i;
}
scanf("%d",&m);
if(m<=MAX)
{
for(j=MAX;j>MAX-m;j--)
{
temp=rand()%j;
printf("%d ",data[temp]);
if(temp!=j-1)
{
data[temp]=data[j-1];
}
}
printf("\n");
}
return 0;
}
- 给定大小数组,随机取出不相同m个数。
- 从大小为n的数组中取出m个数的组合
- 随机从数组中取出指定的不重复的n个数
- 关于从n个数中随机取出m个
- 将多维数组相同的值取出并比较大小
- 后缀数组(三)求给定字符串不相同的子串个数(hdu 4622 区间询问)
- 从大小为n的数组中随机选出m个整数,要求被选中的概率相同
- n个数中随机产生不重复的m个数
- 想一想如何从M个数中随机等可能的取出N个数
- 从未知大小的n个数中取m个数,使各数被取出的概率相等
- 数组随机取出
- 链表中随机取出k个数
- 从M个数中随机等可能的取出N个的问题
- 从M个数中随机等可能的取出N个的问题
- 从M个数中随机等可能的取出N个的问题
- M个数字中随机取N个数(不重复)
- 给定一个正整数数组,随机取出一个数,要求数值越大的数被被取出的概率越大。- JAVA
- 给定数组随机排序
- C#中的js脚本
- ArcGIS KeyGen注册机,五步操作实现ArcGIS9.X与ArcGIS10全模块无时限破解
- 遍历HashMap方式的能效之差比较—求教
- DB9的英文缩写(DB9是什么的英文缩写)
- Win7下VMware桥接模式网络问题
- 给定大小数组,随机取出不相同m个数。
- 一个经典的例子:猫叫了,老鼠逃跑,主人醒来。
- Http和Socket连接区别
- 利用secureCRT从windows向Linux服务器上传文件
- POJ 2632
- libcurl下载数据不全的问题
- SQL查询SQLSERVER数据库中的临时表结构脚本
- The Unforgettable Moment
- C++局部类和嵌套类的区别