问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求把1800随机分成900份 的算法

发布网友 发布时间:2022-05-15 19:19

我来回答

2个回答

热心网友 时间:2024-02-27 07:08

第一节 随机抽样 基础梳理 1. 简单随机抽样 (1)定义:设一个总体含有N个个体,从中 抽取n个个体作为样本(n≤N),如果每次抽取时总体内的各个个体被抽到 的机会都 ,就把这种抽样方法叫做简单随机抽样. (2)最常用的简单随机抽样的方法: 和 . N n N n 2. 系统抽样的步骤假设要从容量为N的总体中抽取容量为n的样本. (1)先将总体的N个个体 ; (2)确定 ,对编号进行 ,当是整数时,取k= (3)在第1段用 确定第1个个体编号l(l≤k); (4)按照一定的规则抽取样本,通常是将l加上间隔k得到第2个个体编号 ,再加k得到第3个个体编号 ,依次进行下去,直到获取整个样本. 3. 分层抽样 (1)定义:在抽样时,将总体 的层,然后按照 ,从各层独立地抽取一定数量的个体,将各层取出的个体合在一起作为样本,这种抽样方法叫做分层抽样. (2)分层抽样的应用范围:当总体是由 组成时,往往选用分层抽样. 4. 三种抽样方法比较类别 共同点 各自特点 相互联系 适用范围简单随机 抽样抽样过程中每个个体被抽到 的机会均等从总体中抽取总体中的 个体数较少系统抽样 将总体 分成几部分,按一定的规则分别在各部分中抽取在起始部分抽样时采用抽样总体中的 个体数较多分层抽样 将总体分成 几层,分层进行抽取各层抽样时采用抽样或抽样总体由差异明显的几部分组成 答案: 1. (1)逐个不放回地 相等 (2)抽签法 随机数法 2. (1)编号 (2)分段间隔k 分段 (3)简单随机抽样 (4)(l+k) (l+2k) 3. (1)分成互不交叉 一定的比例 (2)差异明显的几个部分 4. 逐个 均匀 简单随机 简单随机 系统 基础达标 1. (教材改编题)在抽样过程中,每次抽取的个体不再放回总体的为不放回抽样,则分层抽样、简单随机抽样、系统抽样中,为不放回抽样的有( ) A.1个 B. 2个 C. 3个 D. 0个解析:三种抽样都是不放回抽样.答案:C 2. (教材改编题)为了解1 200名学生对学校某项教学实验的 意见,打算从中抽取一个容量为30的样本,考虑采用系统抽样,则分段的间隔k为( ) A.40 B. 30 C. 20 D. 12 解析:总体容量N=1 200,样本容量n=30,所以分段间隔k=40. 答案:A 3. (原创题)某养猪场养有四大名猪:大白猪、长白猪、杜洛克猪、汉普夏猪,其中大白猪有200头,长白猪250头,杜洛克猪180头、汉普夏猪230头,估计产量时,应采用的抽样方法是( ) A. 分层抽样 B. 随机抽样 C. 系统抽样 D. 以上三种方法都可以解析:由于品种之间差异较大,故采用分层抽样.答案:A 4. (2010·四川)一个单位有职工800人,其中具有高级职称 的160人,具有中级职称的320人,具有初级职称的200人,其余人员120人.为了解职工收入情况,决定采用分层抽样的方法,从中抽取容量为40的样本.则从上述各层中依次抽取的 人数分别是( ) A. 12,24,15,9 B. 9,12,12,7 C. 8,15,12,5 D. 8,16,10,6 5. (2009·广东)某单位200名职工的年龄分布情况如图,现要从中抽取40名职工作样本.用系统抽样法,将全体职工随机按 1~200编号,并按编号顺序平均分为40组(1~5号,6~10 号,…,196~200号).若第5组抽出的号码为22,则第8组抽出 的号码应是 .若用分层抽样方法,则40岁以下年龄段应抽取 人.解析:因为抽样比 = ,. 故各层中依次抽取的人数分别是 =8, =16, =10, 答案:D =6,故选D. 40 800 1 20 160 20 320 20 200 20 120 20 解析:由系统抽样知第1组抽出的号码为 2,则第8组抽出的号码为2+5*7=37;当用分层抽样抽取时,40岁以下年龄段应抽取 1 2 *40=20(人).答案:37 20 经典例题题型一 简单随机抽样【例1】 上海世博会组委会决定从来自上海的1 800名志愿者中,选取6人组成志愿小组去中国馆服务,请用抽签法或随机数法设计抽样方案.解析:第一步,先将1 800名志愿者编号,可以编为 0001,0002,0003,…,1800;第二步,在随机数表中任选一个数,例如选出第2行第5列的 数2;第三步,从选定的数开始向右读,依次可得0 736,0 751, 0 732,1 355,1 410,1 256为样本的6个号码,这样我们就得到一个容量为6的样本. 题型二 系统抽样【例2】 从某厂生产的905辆家用轿车中随机抽取90辆测试某项性能,请合理选择抽样方法进行抽样,并写出抽样过程.解析:可用系统抽样法进行抽样,抽样步骤如下:第一步,将905辆轿车用随机方式编号;第二步,从总体中剔除5辆(剔除法可用随机数法),将剩下的 900辆轿车重新编号(分别为001,002,…,900),并分成90段;第三步,在第一段001,002,…,010这十个编号中用简单随机 抽样法抽出一个作为起始号码(如006);第四步,把起始号码依次加间隔10,可获得样本.变式2-1 下面给出某村委调查本村各户收入情况所作的抽样,阅读并回答问题:本村人口:1 200人,户数300,每户平均人口数4人;应抽户数:20户;抽样间隔: =60; 1200 20 确定随机数字:取一张人民币,编码的后两位数为12;确定第一样本户:编码的后两位数为12的户为第一样本户;确定第二样本户:12+60=72,72号为第二样本户; … (1)该村委采用了何种抽样方法? (2)抽样过程中存在哪些问题,并修改. (3)何处是用简单随机抽样?解析:(1)系统抽样. (2)本题是对某村各户进行抽样,而不是对某村人口进行抽样,抽样间隔为 =15, 300 20 其他步骤相应改为确定随机数字:取一张人民币,编码的后两位数为12,确定第一样本户:编号为12的户为第一样本户;确定第二样本户:12+15=27,27号为第二样本户. (3)确定随机数字用的是简单随机抽样,即“取一张人民币,编码的后两位数是12”用的为简单随机抽样. 题型三 分层抽样【例3】 一中学有高一学生400人,高二学生302人,高三学生250人,现用分层抽样法从全校所有学生中抽取一个容量为 190人的样本,应剔除多少人?每个年级分别抽取多少人?解析:总体人数为400+302+250=952人,样本容量为190,若按190∶952取样,无法取得整数解,故考虑从高二学生中剔除 2人,抽取比例为190∶950=1∶5,则高一学生应抽400 =80 人,高三学生抽取250 =50人. 先从高二学生中剔除2人,高二学生抽取300 =60人,组成容量为190的样本. 因此应从高二学生中剔除2人,高一学生抽取80人,高二学生抽取60人,高三学生抽取50人. 1 5  1 5  1 5  某学院的A,B,C三个专业共有1 200名学生,为了调查这些学生勤工俭学的情况,拟采用分层抽样的方法抽取一个容量为 120的样本.已知该学院的A专业有380名学生,B专业有420名学生,则在该学院的C专业应抽取 名学生.变式3-1 解析:C专业的学生有1 200-380-420=400名,由分层抽样原理,应抽取120* 400 1200 =40名.答案:40 链接高考 (2010·重庆)某单位有职工750人,其中青年职工350人,中年职工250人,老年职工150人,为了了解该单位职工的健康情况,用分层抽样的方法从中抽取样本. 若样本中的青年职工为7人,则样本容量为( ) A. 7 B. 15 C. 25 D. 35 知识准备:知道分层抽样中各层的抽样比相同,并会求抽样比.答案:B 解析:青年职工、中年职工、老年职工三层之比为7∶5∶3,所以样本容量为 =15.故选B. 7 7 15

热心网友 时间:2024-02-27 07:08

看你用什么语言了。
如果是c#,用ArrayList添加1800个数字,然后用循环随机
int [,]rst = new int[900,2];
int times = 0;
for(int i=0,j=0;i<1800;i++)
{
int newIndex= (new Random()).Next(0, lst.Count - 1);
int newValue = lst[newIndex];
lst.RemoveAt(newIndex);
times++;
if(times%2==0)
{
j++;
}
rst[j,times%2] = newValue;
}

如果是c语言
就用数组,不过每次随机出来之后,将后面的数据往前移动.其他步骤一样追问不是1800个数 而是1800这个整数 把他 随机分成 900份 其中要有20% 是0

追答这样啊,你要是想做到随机的话,首先20%是0,所以不为0的应该有900*80% = 720份,所以至少预留720. 然后就开始随即咯, 在 0到Max里面随机, 其中Max对应的是当前最大可选择的数,比如第一次Max等于1800-720 = 1080,所以第一个数字为0-1080里面的随机数字,随后更新Max的值,更新的原则如下:
1. 如果随机到的数字为0, 判断0的个数是否超过900*20% = 180个,超过则此轮不算,否则Max不变,0的个数+1
2.如果随机到的数字不为0,则Max = Max - 随机到的数字 + 1; (+1 是因为已经分配了一个数,不需要再预留720个,而是预留719个,以此类推)

例子
第一个数0-1080 得到0 Max = 1080 Count0 = 1
第二个数0-1080 得到400 Max = 681 CountNot0 = 1
......

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蒲公英根能过夜喝吗 ...会突然醒来,很难受,全身不能动,连嘴巴也张不开,眼睛... 适合N刷的原耽作品有哪些? bl原耽超好看的推荐记录本值得n刷 铝窗有哪些牌子好 在枣树,山楂树上吃树叶的那种虫子叫什么名字? 光纤面板特点 光纤桌面盒简介 哪些品牌的水光针物美价廉? ...被人领到了聊城铁路医院门诊说有专家坐诊,是被骗了吗? 跪求高一研究性学习可以研究计划书和研究性学习课题结题报告。 举办招商会有效果吗? 某研究者需要从500名高一学生 如何做一个招商会的主持人? 在手机银行上单方面和代付机构解约有什么问题吗 变了心的男人,下班回家后会频繁有哪三种行为? 招商会怎么带动气氛 投诉金易花有效吗 帮忙回忆一下80年代的一部经典日本动画片 回忆八零九零后看过的动画片都有哪些 作为一名80,90后,你记忆最深刻的动漫动画有哪些? 2021年江西教师资格考试条件有哪些? 太原有ORACLE数据库DBA认证考试吗?在哪啊?谢谢 ios开发微信第三方登录怎么获取code 宾川县哪里卖着儿童黑色t恤紧身的长袖 160 82斤能穿儿童T恤吗 如何使用javascript添加商品表单验证,并使报错统一在一个位置显示? 儿童短袖t恤比L号大一码是多大尺码? 东极岛是中国最东边??? 东极岛的介绍 澳洲创业的环境好吗? 创业项目澳洲ABM这么火的原因是什么? 过了司法考试可以做什么? 移民澳大利亚有哪些方式呀?我想移民到澳洲! 坏咸鸭蛋和醋酸会反应吗? 天 我居然吃了变质咸鸭蛋!!我该怎么办~ 找一部咸蛋超人? 蒸鸭蛋10多分钟,打开发现蛋芯是软的有弹性似的,这是咋回事 拉萨怎样让胡子不再长出来? 怎样才能把胡子去掉永远长不出来 如何让胡须不长出来 被封了,没好友辅助,如何解封? 被封了没有好友辅助验证怎么办? 限制登录没有好友辅助验证可以解封吗? 被封了没有好友辅助验证怎么办? 被封了没有好友辅助验证怎么办? 被封,又没有好友辅助验证怎么办 被封了,没好友辅助,如何解封? 被封了,没好友辅助,如何解封? 被封了没有好友辅助验证怎么办?