cost 92 ms
如何在运行生日悖论时解决循环错误 - How to Resolve For Loop Error While Running the Birthday Paradox

问题是解决生日悖论并创建一个数据框,其中一列是班级人数,另一列是共享生日的概率? 这两列需要从定义函数中的两个列表 ['prob_matches] 和 ['num_people'] 派生。 'num_people' 列表是指班级中的人数,而 'prob_matches' 表示人们共享生日的几 ...

关于生日悖论结果的一些问题 - Some questions about bday paradox results

我需要有人纠正我或与我讨论,为什么我的生日悖论的 23 人计算结果总是 ~65%。 据说应该是~50%,但无论我做什么,我都会收到这个结果。 我要求的是有人向我解释我做错了什么并纠正我,或者向我解释(如果我很好)为什么我的结果是这样的。 我做的小程序在这里: dotnetfiddle 有 ...

过于频繁的随机字节冲突 - Too frequent Random Byte Collision

我编写了一个程序来根据典型的“生日问题”模拟碰撞。 但是,即使考虑到这一点,我也发现随机数据中的冲突发生得太频繁了,以至于我的生成器报告了随机 1024 字节数据中的冲突,如果我的代码正确,这应该是不可行的。 我怀疑我的问题在于我的 EqualityComparer 的实现 void Main( ...

加速处理组合中的 32 位数字(k 来自 n) - Speed up processing 32 bit numbers in combinations (k from n)

我有一个包含 128 个 32 位数字的列表,我想知道是否存在 12 个数字的任意组合,以便所有数字异或后给出所有位都设置为 1 的 32 位数字。 所以我从天真的方法开始,并采用了这样的组合生成器: 并像那样使用它(data32 是给定 32 位数字的数组) 当然,检查所有 2372604548 ...

Java 关于生日悖论的数组问题 - 详细信息在帖子中。 我一直无法弄清楚我的代码出了什么问题,需要帮助 - Java array problem regarding Birthday Paradox - details inside post. I have been unable to figure out what is wrong with my code and need assistance

问题提示生日问题。 假设人们一次进入一个房间。 人们必须如何进入直到两个人共享生日? 与直觉相反,在 23 人进入房间后,两人生日相同的概率约为 50-50。 这种现象被称为生日问题或生日悖论。 编写一个程序 Birthday.java,它需要两个 integer 命令行 arguments n 并 ...

hash碰撞概率 - Probability of hash collision

我正在寻找一些基于生日悖论的关于 MD5、SHA1 和 SHA256 冲突可能性的精确数学。 我正在寻找类似图表的东西,上面写着“如果你有 10^8 个键,这就是概率。如果你有 10^13 个键,这就是概率等等” 我看过很多文章,但我很难找到能给我这些数据的东西。 (对我来说,理想的选择是计算任何 ...

是否有相反的方法以给定0.5的概率找到两个人的生日相同但不使用数学公式的人数? - Is there a reverse way to find number of people with given 0.5 probability that two people will have same birthday but no using mathematical formula?

我正在做生日悖论,并且想知道有多少人可以使用python满足0.5个两个人有相同生日的概率。 我尝试过不使用数学公式通过在python中使用random和randint来找到给定人数的概率 我希望一些提示或代码可以帮助我解决这个问题。 ...

随机令牌生成-发生了可能不太可能的冲突 - Random token generation - a supposedly unlikely collision occurred

几个月前,我们使用UUID生成随机字符串ID,这些字符串ID必须在整个系统中都是唯一的。 然后,我更改了算法,以便在数据库中保存一些数据和索引空间。 我测试了几种生成唯一字符串ID的方法,并决定使用此功能: 我正在使用此函数来生成使用数字和字母的20个字符长的ID,或者您可以说这些I ...

生日悖论python - 不正确的概率输出 - Birthday paradox python - incorrect probability output

我在用 Python 编写生日悖论时遇到了问题。 生日悖论基本上是说,如果一个班级有 23 个人,那么他们两个生日相同的概率是 50%。 我曾尝试在 Python 中编写这个悖论,但它以接近 25% 的概率不断出现。 我对 Python 很陌生,所以毫无疑问,这个问题有一个简单的解决方案。 这是我 ...

我的JavaScript中的生日悖论事件模拟器运行不正常 - My birthday paradox event simulator in javascript is not working well

我试图用Javascript为23名学生做一个生日悖论事件,它应该给我平均51%的概率,但它总是给我67%左右的概率。 这里的代码: 请告诉我我犯错了吗? 非常感谢你。 我确信我犯了一个错误,因为我得到的最低百分比是66%,大大超过了51%的目标。 (我已经运行了好几次)。 再 ...

生日悖论-具有输入变量的函数 - Birthday Paradox - Function with input variable

我正在尝试模拟一个多人的房间里有两个以上的学生有相同生日的可能性。 目前,我认为我的代码运行正常,尽管我首先必须先运行第一行代码以选择我的n值,然后分别运行其余代码(请参见下文) 我将如何整理以便变量n包含在函数中? 一旦我尝试将其转换为以下功能: 然后错误开始发生。 ...

减少 SHA1 哈希的部分冲突 - Partial collision for Reduced SHA1 hash

我正在做一个项目来找到两个不同的句子,它们基于减少的 sha1 散列给出部分碰撞。 我的程序将生成两个不同的消息。 如果两个句子的哈希值的前 32 位匹配,则程序将停止,否则将重复直到检测到碰撞。 我的程序运行良好,但是搜索冲突所需的时间很慢。 我怎样才能加快 iot。 我阅读并发现我可以使用生日 ...

在此Python代码中,year = [0] * 365是什么意思? - What does year = [0]*365 mean in this Python code?

我试图编写一个“生日悖论”的函数。 我在互联网上找到了一些示例,并成功地将所有内容与一些修改结合在一起,但是仍然有些我的程序不了解的内容。 这是我的程序: 我不明白这行是什么意思: 我为什么要这样一个列表[0,0,0,0 ...]? 谢谢! 内塔,生物学专业的学生 ...

生日悖论 - Birthday paradox

我想在Java中模拟生日悖论。 由于某种原因,我的输出(概率)一直非常接近1,例如Simulation(10)-> 0,9268。 首先,您可以看到我的模拟应该接近的概率。 我已经在我的代码中寻找错误了很长时间了,因此我希望你们中的任何人都可以为我提供帮助。 我查看了生日悖论的其他 ...

哈希生日悖论 - Hashing Birthday Paradox

因此,我正在研究一段代码,该代码计算2^4组的3个随机质数(小于2 ^ 8个)的散列。 然后继续选择3个复合数字的集合(小于2 ^ 8),直到存在一组{c1, c2, c3}且其哈希值与先前的哈希之一(素数)匹配时,该集合才是已知的为{p1,p2,p3} 。 根据我的理解,生日攻击基本上 ...

使用布尔函数的C ++生日悖论 - C++ Birthday Paradox Using a Boolean Function

我有一个作业,需要计算在许多试验(5000)中,对于给定的房间大小(在我的情况下为50),两个人共享同一生日的概率。 我必须将生日随机分配给房间中的人数。 区别在于我需要使用布尔函数来检查生日是否相同。 我无法弄清楚为什么我的输出关闭了,但是我相信这与我的两个循环有关。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM