【发布时间】:2019-03-07 09:34:07
【问题描述】:
我正在研究并行编程并将循环重写为谓词形式。对于我的研究,我需要某种带有 else 分支的循环,其概率趋于零。
它可以是任何常见的编程任务。但它应该是最新的并且有点问题。任何与计算机科学相关但不相关的应用领域中的任何算法。
它可以包含多个级别的if-else。
例子:
if cond
{
highly possible;
}
else
{
almost impossible;
but unavoidable;
}
【问题讨论】:
-
您是否要求真实世界的现有代码,这可能是事件驱动的,因此很难移植?还是您要便携的东西?我认为这不太可能是您正在寻找的那种代码。请解释你想要什么样的代码。也许举个例子。为什么你对使用低概率 rand() 不满意?为什么不使用附带条件的素因子分析?例如。寻找具有至少 10 次幂的质因数的数字,例如 3072=2toThe10*3。
-
例如,在哈希函数中,每次我们添加一个元素时,我们需要检查表的大小是否已经达到,因此我们需要增加它。当大小增加时,这种检查的概率很低。
标签: algorithm if-statement scientific-computing