pseudocode

    0热度

    1回答

    所以我一直在围绕一个问题缠绕我的头。 我目前正在用Java编写一个基于棋盘的国际象棋引擎(它一直在计算一切)。到目前为止,所有的棋子/王/骑士移动都按预期工作,没有错误。 我需要帮助理解的是滑块移动的一代。我已经为每个方块/块生成了一系列空板移动。根据我目前的理解,我还需要开发一个包含每个平方的每个可能占用的数组 - 然后以某种方式根据各种方法查找该数组。 这种想法正确吗?是从0到2^63中选取每

    0热度

    1回答

    我已经查看了所有堆栈溢出,所以我真的需要帮助。我正在制定一个程序,通过询问他们的出生年份来计算一个人的年龄,验证他们的出生年份是正确的,如整数,而不是单词或任何其他无效类型的答案。然后减去当年的出生年份。我在输入当前年份并从中减去用户输入的出生年份方面遇到了问题。 # Function Boolean is_valid_integer(String input_string) # Dec

    0热度

    1回答

    我有一个项目,我必须写伪信号量,从下面的文字: “考虑在一个单一的出租车正在曼联和利物浦的支持者从市中心到周六足球比赛的场景。出租车一次可带四名支持者,携带支持者时总是满员,但在出租车中只有一名支持者独立分开时,情况绝不允许出现,出租车进行多次出行当它第一次到达时,它随机发出信号给两个等待支持者队列中的一个队列,你可以假设每个队列中有一个或多个支持者在发信号时等待,当一个支持者进入出租车时,还有一

    0热度

    1回答

    我必须计算一个数字的模数以检查它是否为偶数,但唯一的比较两个数字的指令是检查它们是否相等,并且不是模数运算符,而函数\运算符来整理数字。 一个整数的方法是模运算符的替代方法,但我找不到解决方案或模数和轮。 只需要一个伪代码来处理。 我们在学校用“伪”装配(DuplOne)学习装配基础知识。 在此先感谢!

    2热度

    2回答

    我正在尝试做一个简单的“人群”模型,并需要在二维区域内分布随机点。这个半伪代码是我最好的尝试,但即使在我运行它之前,我也可以看到大问题,对于密集人群来说,新点过于接近的机会可能会非常快地变得非常高,使得它非常低效并且容易失败,除非这些值被微调。可能与已签名的值有关,但为了简单起见,我将其留下。 int numPoints = 100; int x[numPoints]; int y[numPo

    0热度

    1回答

    我在Python 3.x上尝试蒙哥马利乘法算法。这是写在下面给出 Input: Modulus N(n bit), gcd(n, 2) = 1, Multipler: A (n bit), Multiplicant: B (n bit) Output: R = (A x B x 2^(-n)) mod N R = 0 for (i = 0; i < n; i++) { q =

    0热度

    1回答

    如何在伪代码中为多个测试分数调用此函数?到目前为止,我有: Function String determineGrade(Real number) if score >= 90 return "A" else if score >= 80 return "B" else if score >= 70 return "C"

    -4热度

    1回答

    我有一个程序,我必须编写它的伪代码,它将以Raptor语言实现。我很困惑,如何编写它的伪代码。我知道如何在C++中编写伪代码,但是想要问Raptor的伪代码是否与C++和其他语言相同或者与它不同,因为Raptor在流程图中工作 下面是问题,仅举一个伪代码的示例谢谢 在编写伪代码时需要帮助 使用以下7个值创建并加载数组。再添加一个单词(您自己选择),总共8个单词。 一击 漂亮 菲斯 斑驳 长假发 荒

    -1热度

    1回答

    我想创建一个将在O(logn)复杂度 中执行的递归伪代码,我希望它找到较低的f(i)< 0和f [1 .... n],其中f 1)> 0和f(n)的0 < prodedure fanc(A[n] , p , q) //(this is my array,first digit of A ,last digit of A) if A[n/2] >= 0 return fanc(A[n/2

    0热度

    5回答

    我想做一个列表,使每个元素都可以由用户编辑,因为列表是由用户输入创建的。我刚开始使用JavaScript,并且仍在学习。我可以用什么替换伪代码部分来产生所需的效果? HTML: <li v-for="item in items" contenteditable="false" id="item">{{item}} <button id="editButton" contenteditab