当前位置: 首页 > wzjs >正文

伍佰亿网站怎么样关键词查询神器

伍佰亿网站怎么样,关键词查询神器,seo排名优化怎么样,美女写真网站源码1、题目描述 给定方法 rand7 可生成 [1,7] 范围内的均匀随机整数,试写一个方法 rand10 生成 [1,10] 范围内的均匀随机整数。 你只能调用 rand7() 且不能调用其他方法。请不要使用系统的 Math.random() 方法。 每个测试用例将有一个内部参数 n,即你实现…

1、题目描述

给定方法 rand7 可生成 [1,7] 范围内的均匀随机整数,试写一个方法 rand10 生成 [1,10] 范围内的均匀随机整数。

你只能调用 rand7() 且不能调用其他方法。请不要使用系统的 Math.random() 方法。

    每个测试用例将有一个内部参数 n,即你实现的函数 rand10() 在测试时将被调用的次数。请注意,这不是传递给 rand10() 的参数。

    2、示例

    示例 1:

    输入: 1
    输出: [2]
    

    示例 2:

    输入: 2
    输出: [2,8]
    

    示例 3:

    输入: 3
    输出: [3,8,10]

    3、题解

    两次rand7分别构造1/2和1/5的概率即可,古典概型。

    1. 第一次rand7限定[1,6],判断奇偶性,概率是1/2
    2. 第二次rand7限定[1,5],概率是1/5
    3. 二者结合可以得出10种概率相同的结果

    预期采样次数=7/6+7/5 = 2.56

    扩展:rand7() 构造任意范围的随机数发生器

    • rand11() :

    构造 2 次采样,分别有 2 和 6 种结果,组合起来便有 12 种概率相同的结果。
    把这 12 种结果映射到 [1,12] ,然后再拒绝 12 即可。

    • rand100() :

    构造 3 次采样,分别有 4,5,5 种结果,组合起来便有 100 种概率相同的结果。
    把这 100 种结果映射到 [1,100] 即可。

    #include<iostream>
    #include<vector>
    #include<cstdlib>
    using namespace std;
    class Solution {
    public:int rand10() {int first, second;while ((first = rand7()) > 6);while ((second = rand7()) > 5);return (first&1) == 1 ? second : 5+second;}
    private:int rand7() {return rand()%7+1;}
    };
    int main()
    {Solution so;cout<<so.rand10()<<endl;return 0;
    }
    

    http://www.dtcms.com/wzjs/157223.html

    相关文章:

  1. 用dw制作购物网站首页河北搜索引擎优化
  2. 做珠宝首饰网站百度app官网下载
  3. 中国建设教育协会bim考点网站广告公司注册
  4. 门户网站建设预算表站长工具友链检测
  5. 南京做网站yuanmus软文范例100字以内
  6. 做调查问卷赚钱网站有哪些google站长工具
  7. 哪家网站做的好淘宝客推广一天80单
  8. 二级域名网站可以做360推广东莞网站推广企业
  9. 做游戏交易网站有哪些内容企业网站大全
  10. 微信手机客户端网站建设百度快速收录权限
  11. 书城网站建设项目定义网络营销软件排行
  12. 网站建设为了什么seo整站优化解决方案
  13. 六安网站优化seo管理是什么
  14. 上海企业专属网站建设平台信息流广告哪个平台好
  15. 多个域名绑定同一个网站2023网站分享
  16. 广州仿网站营销网站建设免费
  17. 公司网站建设的好处太原seo全网营销
  18. 基于开源框架的网站开发关键词挖掘站网
  19. 怎么做动态网站视频怎么自己做网站推广
  20. 专业做app下载网站哪里有网络推广
  21. 常州做网站价格360搜索关键词优化软件
  22. 建设现金分期网站怎样制作属于自己的网站
  23. 网站建设域名跳转博客宁波网络推广联系方式
  24. 外国炫酷网站设计刚开的店铺怎么做推广
  25. 搬家公司网站模板网站优化的方式有哪些
  26. 网站别人能打开我打不开长尾词seo排名优化
  27. 乌尔禾区做网站哪里好谷歌搜索网址
  28. 网站制作怎么把网站交付百度网络科技有限公司
  29. 淘宝客网站用什么软件做视频网站推广
  30. 阜康网站建设安徽seo推广