文件名称:程序员考试刷题-hw5:作业5
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-27 06:53:08
系统开源
程序员考试刷题STA 523 :: 家庭作业 5 我们应该忘记小效率,比如大约 97% 的时间:过早的优化是万恶之源。 然而,我们不应该错过关键的 3% 的机会。 一个优秀的程序员不会被这样的推理所迷惑,他会明智地仔细查看关键代码; 但只有在识别出该代码之后。 唐纳德·克努斯 任务 任务 1 - 二十一点策略模拟 在二十一点中,假设您拿到的是 8、8。庄家显示的是 9。您应该“打”、“站”还是“分”? 使用并行计算(最多 4 个内核)执行模拟以评估此决策。 给定三个决定,您“赢”、“推”或“输”这手牌的概率是多少? 模拟假设: 假设一位庄家和一位玩家。 假设它总是一个新鞋的开始(一套 7 张卡片组)并且你有 8、8; 庄家出示一张价值 9 的牌。 如果您选择“打”,您将继续“打”,直到您至少达到 17 岁。 庄家将始终“命中”,直到达到 17 或以上。 如果在“拆分”之后,您有 8、8,那么您将再次“拆分”。 在“分裂”的情况下,如果赢的手比输的多,这就是“赢”。 如果输的手多于赢的手,那就是“输”。 否则,它是一个推动。 A 计为 1 或 11。如果其中一个可能的值至少给您 17,那
【文件预览】:
hw5-master
----hw5.Rproj(205B)
----.gitignore(57B)
----hw5.Rmd(397B)
----README.md(6KB)