deterministic

    1热度

    2回答

    给定一个可运行对象,例如, public class Test implements Runnable { @Override public void run() { int x = 2; int y = 6; // Snip more code int w = x - 1; int z = x * y;

    1热度

    5回答

    晚上好,我想知道如果有人能给我提供一个确定性算法的简单伪代码示例...我将非常感谢它,并肯定给你点!谢谢

    5热度

    3回答

    我正在写一个着色器,偶尔会在2D地图上亮点。 (“闪闪发光”只是一个更亮的像素。)我希望闪烁块随机均匀分布在(无限)平面上,但我希望闪烁是基于X和Y坐标确定性的。我尝试从坐标中创建种子,并从该种子创建一个Java Random,但是迄今为止我的尝试导致了可识别的模式。这个函数会被频繁地调用(数百万次),所以性能非常关键。 我第一次试图模仿我的hashCode()实现,它使用素数乘法器来避免冲突。这

    2热度

    2回答

    维基百科指出确定性状态自动化“为每个输入字符串生成自动机的唯一计算(或运行)”。 我一直认为这是因为只有1个可能的路径来计算任何唯一的字符串。在这种情况下,以下是DSM。 但是现在我正在反思这一点,并将描述解释为每个输入字符串都有一个可能的路径,并且该路径对所有其他输入字符串都是唯一的。在这种情况下,以下不是DSM,因为'11'和'12'遵循相同的路径。 所以我的问题是,下面是DSM或NDSM?

    4热度

    1回答

    说我有由下面的转移图表示的两个确定性有限状态自动机: FSA关键字IF: IF ___ ___ _ / \ I / \ F // \\ >| 0 |----->| 1 |----->||2|| \___/ \___/ \\_// FSA用于ID: [AZ] [A-Z0 -9] * ------------ ___ | _ LET | / \ LET // \\

    2热度

    1回答

    我有一个事实设为所以...... fav_fruit(male, young, apple). fav_fruit(female, young, bannana). fav_fruit(male, old, bannana). fav_fruit(female, old, apple). fav_fruit(female, young, apple). 我需要找出是否有任何一组(性别,

    0热度

    1回答

    我想知道如何将两个DFA联合使用,当有错误状态时。具体而言,第一DFA是这样的: 第二个其实并不重要,但它并没有在每一个需要的或者“A”或“状态需要一个错误状态b”。所以我可以使用产品结构,直到q3状态。假设机器处于(q3,z)(其中z是来自第二个DFA的随机状态),然后读取a。第二个可以愉快地继续,但第一个DFA应该进入错误状态并且不接受任何更多输入。因为这是结合,当然不是交集,我需要继续模拟第

    2热度

    1回答

    我有类ParentClass观察NSNotification。 ParentClass处理通知。 ChildClass继承ParentClass并处理通知。 通知传递的顺序是确定性的吗? 换句话说,ParentClass会在ChildClass之前处理通知,反之亦然?

    3热度

    2回答

    鉴于: SQL服务器 表称为TEST_TABLE 在TEST_TABLE列称为类型的TEST_FIELDVARCHAR(50) NOT NULL 第1列:10YR3/6 行2 :10YR3/2 查询:SELECT TEST_FIELD FROM TEST_TABLE WHERE ... 问: 在我这里条件,我需要在字符串的最后一个字符来测试值。我注意到在Where子句中执行以下操作的相同行为。 R

    5热度

    1回答

    我正在开发一个需要浮点确定性的C应用程序。我也希望浮点运算速度相当快。这包括IEEE754没有规定的标准超越函数,如正弦和对数。与硬件浮点相比,我考虑的软件浮点实现相对较慢,所以我正在考虑简单地将每个答案中的一个或两个最低有效位四舍五入。精确度的损失对我的应用来说是一个妥协的妥协,但这足以确保跨平台的确定性结果吗?所有浮点值都将是双精度值。 我意识到操作顺序是在浮点结果差异的另一个潜在来源。我有办