首页 > TAG信息列表 > computer-science

PHP-串行对等

有人可以清楚地向我解释什么是串行等效性吗?我看了一下,但似乎找不到真正含义的清晰定义? 我目前的理解是,交易顺序在哪里无所谓,因为它们在顺序上是等价的,并且结果是相同的?如果正确无误,请解释其实际含义.解决方法:其中之一应执行以下操作: Used in DISTRIBUTED SYSTEM technology

javascript-我的Webworkers似乎计算不正确

我正在编写一个JavaScript应用程序,以在球体表面上生成随机点.我在Wolfram上找到了这个公式来得到phi和theta(http://mathworld.wolfram.com/SpherePointPicking.html#eqn2). Phi是我遇到phi = cos ^(-1)(2v-1)的问题,其中v是(0,1)的随机变量.以下是我编写的用于计算phi的JavaScrip

python-直方图中矩形的最大面积-为什么需要堆栈?

考虑以下problem (and solution): Given n non-negative integers representing the height of bars of width one of a histogram, find the maximum area rectangle of histogram i.e. the maximum area rectangle contained in the histogram. 关键思想是计算: R[i] = Area o

java – 8-Puzzle解决方案无限执行

我正在寻找使用A *算法的8-puzzle问题的解决方案.我在互联网上找到了this项目.请参阅文件 – proj1和EightPuzzle. proj1包含程序的入口点(main()函数),EightPuzzle描述了拼图的特定状态.每个州都是8拼图的对象.我觉得逻辑没有错.但它为我尝试的这两个输入永远循环:{8,2,7,5,1,6,3,

javascript – 递归的界限是什么?

特定 let doAsynchronousStuff = () => { return new Promise(resolve => { setTimeout(() => { resolve("abcdefg"[Math.floor(Math.random() * 7)]) }, Math.PI * 1 + Math.random()) }) .then(data => console.log(data)) .the

我可以使用java.util.Set为Java中的DFA实现状态转换

我正在尽可能接近正式定义实施DFA作为学习练习(和博客材料) 我计划使用java.util.Set,其中定义涉及一个集合. 该定义涉及一组元组来定义合法的状态转换:(状态,符号) – > nextState. 我有一个Transition类,其成员有state,symbol和nextState.我已经实现了equals()和hashCode()来指示

Java – 链接堆栈实现,无法弄清楚为什么始终打印相同的数字

所以我一直在努力完成以下大学实验.大部分代码都提供给我们,但我们被告知要填写LinkedStack.java代码的方法.这个概念非常简单,每个Node()对象都包含一个Object类型变量(在本例中为Integer)和另一个Node()对象. LinkedStack()类用于初始化这些节点并设置它们的数量限制.问题是,在执

python – ‘len’,’dir’,’vars’的名字是什么?

我想知道在谈论接受特定对象的函数时,使用什么语言,对其执行操作并返回其他内容.显然它们是功能,但我想知道是否有更具体的术语. 适合此规范的Python内置函数的几个示例是:’len’,’dir’,’vars’ 我认为这是’谓词’,但显然这是特定于返回布尔值的函数.解决方法:虽然Python内部对

python – 快速搜索两个列表中的所有元素

假设我有两个大型列表,list_of_A_objects包含类A的对象,列表_of_B_objects包含B类对象. 他们都有字符串成员. 我希望能够搜索两个列表中的所有元素,如果A对象的字符串成员是B对象的字符串成员的子字符串,我希望它能够执行某些操作. 如果列表很小,我在下面得到的很好,但如果列表很大

java – 使函数递归中的逻辑

背景:想象一下,我有一个小机器人.我把这个机器人放在地图(图形)中的某个节点上.机器人可以调用giveMeMapCopy()方法来获取他所坐的整个地图的副本.我想给我的小机器人一个函数,通过该函数,他可以使用广度优先遍历来查找到Exit节点的最短路径.以下是此类地图的示例: 我在YouTube上观看

堆栈图 – Python

我想完全理解“Stack Diagram” principle.有人可以检查我是否正确吗? 到目前为止,我的理解是堆栈图用于跟踪代码中函数中使用的变量. 但是我不确定是否在某个函数中创建了一个新变量,如果它包含在堆栈图中. 例如,我们应该在堆栈图中包含变量“p”吗?让我们说: def g(y): p = A(y

python – 保持数字有序的有效方法

这是一个可以应用于任何语言的问题,但我将使用python来显示它. 假设你有一个数字列表,ls = [0,100,200,300,400] 您可以在任何索引处插入元素,但元素必须始终按数字顺序排列.不允许重复. 例如,ls.insert(2,150)导致ls = [0,100,150,200,300,400].元素的顺序正确,所以这是正确的. 但

mysql – 在数据库中存储大量图形数据结构

This question询问关于在关系数据库中存储单个图.在这种情况下,解决方案很明确:一个表用于节点,一个表用于边缘. 我有一个随着时间的推移而发展的图形数据结构,所以我想将这个图的“快照”存储在数据库中.我想有数百个这样的快照. 一种解决方案是为每个快照创建一对全新的节点和边对

python – 什么是快速算法,可以找到一个短路径来遍历加权无向图的每个节点至少一次?

我的问题如下: 我有一个无向图.每个边缘都有成本(或重量).其中一个节点标记为S.我想从S开始并至少访问每个节点一次.允许多次访问节点.允许多次沿着边缘行进,尽管这会使解决方案更加昂贵 – 以3倍的成本行驶边缘将增加总路径的成本6.该图有一些“死胡同”节点,因此有时我们不得不多