language-agnostic

    9热度

    2回答

    这是要解决的问题: ň矮人制作米关于谁比更高陈述谁 (例如:贾森<蒂姆·伯顿<杰森等),但是一些矮人可能会对命令撒谎,并给我们错误的说法,所以我们的工作是检查是否可以按照他们的规模命令矮人。如果矮人撒谎,结果可能是“可能”或“不可能”。 到目前为止,我理解想象矮人的一张有向图(带有一个矮人阶级),它应该告诉我们矮人自己的名字以及矮于他的矮人的名字。由于这应该是一棵生成树,如果图形包含一个循环,结果

    -1热度

    1回答

    为什么许多软件每隔X秒就在线检查许可证? 假设我有5台机器的许可..我激活所有5,然后重置所有活动机器(这样我可以激活5个新机器)。赶上?我没有关闭以前的5台机器,他们仍然运行激活的软件。每次我激活5台新机器时,我总是保持在线状态。 这种恶性循环可以通过每隔X秒在线检查一次许可证的有效性来防止,但是我在网上搜索并找不到任何软件实现它的原因。 该系统存在缺陷/不方便的原因吗?

    1热度

    1回答

    我试图匹配任何大小的字符串不包围{和}在富{酒吧}正则表达式应匹配富,但不{酒吧}。 我最初想出的正则表达式是^([^${].*[}$])和^(?=[{]).+(?<=[}]),但他们似乎没有做我期望他们做的事情。

    2热度

    1回答

    此问题旨在作为关于描述性术语“递归”或“递归”的消歧的标准问题/答案。并且在适用的范围内,“恰好涉及自身的非终止程序”和“重复计划”。 在JavaScript什么之间 “递归” 的定义和区别; “碰巧指自己的非终止程序”;和 “重复调度” 我经常看到当一个函数重复调用本身使用的术语“递归”,但什么是“递归”的JavaScript了明确的定义? 我很少看过描述函数模式时使用的术语“碰巧涉及自身的非终

    3热度

    2回答

    我解析了一些数据,这些数据是作为描述几个封闭的任意形状/多边形的线段数组给出的。这些形状可以是凹形的。这里是什么,我在看一个简单的例子: 不过,我提供的数据具有以任意顺序段。根据这个例子,我的数据就像{V,E,D,X,U,A,Z,C,B,W,Y}。因此,绘制这些段会显示正确的形状,但在形状上进行任何操作都不会更容易。 我想对上面的数组进行排序,以便每个闭合形状的段遵循连接顺序,并且每个形状的段被组

    0热度

    1回答

    我有N个线程查询web服务,并生成一个文件,然后等待30秒,然后做一遍吧。 我有另外N个线程打开并读取这些文件,插入到数据库中,删除文件,等待100毫秒,然后再重复一遍。 在所有这些有很多的有很多局部变量的方法的对象:整数,字符串,数组和其他特定的框架对象。 最近,我们正在增加的线程数来读取这些文件,因为web服务返回更多的数据。 我可以期待通过打开所有的局部变量为对象属性(实例变量)有什么收获?

    2热度

    1回答

    在二维世界模拟中,例如机器人引擎的内部模型,或角色扮演游戏中世界的表示,地面空间通常被分隔成用于放置物品的网格,类似于游戏国际象棋(典当E4)。我已经看到这与方格网格和六边形网格完成。 使用正方形与使用六边形作为这种模型的基础有什么优缺点?

    1热度

    3回答

    当我们创建一个返回布尔值的函数时,我们是否应该返回每个if/else语句? 例如,如果你想检查一个文件中迅速存在,你会做 func fileExists() -> Bool { if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first { le

    0热度

    1回答

    我正在做一些修改为即将到来的测试和过这个问题就来了: 在标记方案的回答说: 不过,我虽然这将是反过来。我认为FoodList会因为食物改变而被价值和食物所通过。你能解释为什么它是相反的吗? 更新:答案可能是错误的,标记方案中有许多错误。

    0热度

    2回答

    定义: 甲优先级队列是一个抽象数据类型,是像一个普通的队列或堆栈数据结构,但其中另外的每个元素具有“优先级”与它相关联。在优先级队列中,具有高优先级的元素在低优先级的元素之前被服务。如果两个元素具有相同的优先级,则它们将根据其在队列中的顺序进行服务。 实现: 为了实现优先级队列,无序阵列,排序后的数组和二进制堆数据结构是3个实施策略。 具体而言,二进制堆实现策略可使用数组键的, 或 每个键如二进制