问题标签 [pseudocode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
144 浏览

animation - 动画循环的基本语法?

例如,我知道 jQuery 可以做各种动画。我也知道在动画的核心,我必须有某种循环来做动画。这种循环的例子是什么?

一个完整的答案应该理想地回答以下问题:

  • 一次可以为特定对象的单个属性设置动画的有效动画递归的基本语法是什么?该函数应该能够改变它的目标对象和对象的属性。
  • 它应该采用什么参数/参数?
  • 什么是重复循环的好范围?以毫秒为单位?(这应该是函数的参数/参数吗?)

记住:

  • 答案不一定是特定语言的,但如果您使用特定语言写作,请指明是哪一种。
  • 错误处理是一个加号。{没有什么比做一些奇怪的动画更令人恼火的了(就我们的目的而言),比如中途停下来。}

谢谢!

0 投票
4 回答
1009 浏览

java - 帮助理解伪代码

有人可以告诉我如何实现以下伪代码行。

我不明白'with'是什么意思,是否意味着我必须确保在减少模M之后,c[k]必须小于或等于M/2。在伪代码中,'with' 通常是什么意思(如果有的话)?

请注意,M 是 int 类型。如果有帮助,我将在 Java 中实现它。

提前致谢。

0 投票
4 回答
232 浏览

.net - 避免递归

我有一个方法,它根据可以容纳的设备数量为我提供所需的盒子数量。目前我已经使用递归实现了这个逻辑

有没有更好的方法来实现相同的逻辑而不使用递归。因为在设备数量超过 50000 的情况下,这种方法使我的应用程序非常慢。

0 投票
3 回答
7053 浏览

javascript - What does "!" mean in pseudo-code? I know "!" stands for factorial but I can't translate it

What does ! mean in pseudo-code? I know ! stands for factorial but I can't translate it .

ex:

get operation

What does it mean?

0 投票
1 回答
2297 浏览

pseudocode - 用于计算多项式逆的 NTRU 伪代码

我想知道是否有人可以告诉我如何实现以下伪代码的第 45 行。

该函数StarMultiply返回存储在变量中的多项式(数组)temp。基本上 temp 是一个多项式(我将其表示为一个数组),而 v 是一个整数(比如 4 或 8),那么temp = 2-temp mod v在普通语言中究竟等于什么?我应该如何在我的代码中实现该行。谁能给我一个例子。

上述算法用于计算 NTRUEncrypt 密钥生成的逆多项式。伪代码可以在本文档的第 28 页找到。提前致谢。

0 投票
8 回答
5298 浏览

definition - 伪代码:明确的定义?

以下代码是我认为符合伪代码的示例,因为它不以任何语言执行,但逻辑是正确的。

在过去的几周里,我一直在尝试为伪代码的实际含义创建一个清晰的定义。它是相对于程序员还是有实际的明确语法?我说伪代码是任何不执行的代码,你呢?谢谢(欢迎链接到这个主题)

0 投票
3 回答
2619 浏览

pseudocode - FOR 伪代码

这是否意味着 [1 .. n-1] 或 [2 .. n-1] 中的所有 j ?

0 投票
1 回答
579 浏览

algorithm - 为什么 Merge Sort 的 Merge() 函数有条件第二个循环?

所以,基本上,这是在我的讲义上。总的来说,我觉得这很令人困惑,但我理解其中最大的部分。我不明白的是“if (j <= low + k - 1)”部分的需要。看起来它检查左侧是否有任何元素“左侧”。合并排序时甚至可能吗?

0 投票
4 回答
3706 浏览

algorithm - 需要异或加密算法伪代码

我正在尝试查找 XOR 加密算法的伪代码。但是到目前为止我还没有运气。有人知道我在哪里可以找到它吗?

编辑: XOR 32 如果有帮助

编辑 2:对于密码

0 投票
1 回答
175 浏览

algorithm - 算法:确定任意路径划定的两个扇区的形状,然后填充一个

注意:对于喜欢逻辑问题等的任何人来说,这都是一个具有挑战性的问题。

考虑一个高度为 H 和宽度为 W 的矩形二维网格。网格上的每个空间都有一个值,要么0 1要么2。最初,网格上的每个空间都是 a 0,除了沿着四个边中的每一个的空间,它们最初是 a 2

然后考虑相邻(水平或垂直)网格空间的任意路径。路径开始于 a2并结束于不同的2。路径上的每个空间都是1.

该路径将网格划分为两个0空间“扇区”。有一个物体停在一个未指定的0空间上。不包含对象的“扇区”必须用 完全填充2

定义一个算法,该算法确定必须从 变为的空间20给定一个数组(列表),该数组(列表)对应于网格中的值0,从上到下12然后从左到右。换句话说,数组中索引 0 处的元素包含网格中左上角空间的值(最初是 a 2)。索引 1 处的元素包含网格中左侧列中的空间值,从顶部算起第二个,依此类推。索引 H 处的元素包含网格中顶行但左数第二个的空间值,依此类推。

一旦算法完成并且空的“扇区”完全被 s 填充2,SAME 算法必须足以再次执行相同的过程。第二次(和上)时间,路径仍然从 a 绘制2到不同的2,跨越 的空间0,但是“网格”更小,因为2被其他 s 包围的2s 不能被路径触及(因为路径是沿0) 的空间。

我非常感谢能够为我解决这个问题的人。这不必使用特定的编程语言;事实上,伪代码或只是英文就足够了。再次感谢!如果您有任何问题,请发表评论,我会指定需要指定的内容。