zoukankan      html  css  js  c++  java
  • 样本随机抽样、局号抽样逻辑

    详细逻辑:
    1、方式:
    方式1:开始号段+结束号段
    方式2:头码(局号)+尾码

    2、条件结构:
    序号:Index
    国家码:CountryCode
    地区码:AreaCode
    前缀:PreCode
    后缀:PostCode
    头码(局号):RegionCode
    尾码:Suffix
    起始号段:StartRegion
    结束号段:EndRegion
    位数:Length
    数量:Count
    城市:City
    区县:Area
    备注:Memo

    3、验证输入条件:
    1)CountryCode:国家码不能为空
    2)AreaCode:地区码不能为空
    3)Length:位数不能为空或者零
    4)Count:数量不能为空或零或负数
    方式1:
    1)起始号段和结束号码长度与位数一致
    2)结束号段-起始号段>0
    方式2:
    1)头码(局号)+尾码长度不能大于位数
    2)在头码和尾码范围内随机生成的集合<99999999(Math.Pow(10, (tel.Length - n)) > 99999999)

    4、抽取方式
    1)按照条件——>抽取的集合
    2)随机抽取号码
    3)黑名单验证(NeverCall )
    4)空号验证(EmptyCall )
    5)项目样本验证(Sample )
    6)通过抽取数量+1,抽取数量<需要生成的数量——>步骤2

    5、抽取的样本做优先级分配(SamplePriority )
    6、抽取的样本做分配(SampleAssign )

  • 相关阅读:
    ●BZOJ 2752 [HAOI2012]高速公路(road)
    ●UVA 11021 tunnello
    ●POJ 2794 Double Patience
    【51Nod1555】布丁怪
    【LG1600】[NOIP2016]天天爱跑步
    【LG5171】Earthquake
    【LG4437】[HNOI/AHOI2018]排列
    【CF1097F】Alex and a TV Show
    【51Nod 1769】Clarke and math2
    【LG5330】[SNOI2019]数论
  • 原文地址:https://www.cnblogs.com/sshoub/p/6121949.html
Copyright © 2011-2022 走看看