问答列表

在垂直于线向量的 3D 空间中绘制一个点

作者:pJay 提问时间:4/6/2020

我正在尝试计算 3D 空间中与线向量正交/垂直的点。 所以我有 P1 和 P2 组成这条线。然后,我试图找到一个半径以 P1 为中心的点,该点与直线正交。 我想使用三角函数来做到这一点,而没有任何...

当在线程中调用 time.sleep 时,处理器内部会发生什么?

作者:Asnim P Ansari 提问时间:4/20/2020

为什么我们在多线程程序中使用 time.sleep,以及执行此指令时 CPU 中会发生什么...

“flatMap”一词从何而来?

作者:simpadjo 提问时间:4/15/2018

现在,flatMap 是使用最广泛的名称,用于对类 monad 对象进行相应的操作。 但我找不到它第一次出现在哪里,是什么普及了它。 我所知道的最古老的外观是在 Scala 中。 在 Haskell...

用于形成嵌套邻居邻接列表的算法

作者:user5965026 提问时间:4/29/2020

当给定同义词列表时,我很难想出一个好的算法来形成邻接列表。 同义词列表以向量的向量形式提供。内部向量的大小为 2,由 2 个同义词组成。 例如, std::vector<std::vector<...

是否有任何正则表达式可以发现值是否为哈希图?

作者:Rajib Saha 提问时间:5/10/2020

是否有任何正则表达式可以发现值是否为哈希图? 我想构建一个 PL/SQL 函数来表示值是否经过哈希处理? 例如 1. 蒂姆 2.F6099C0932D0E2B13286218F99C265975B...

在插入新密钥时,它会更改现有密钥值的地址吗?

作者:scirocc 提问时间:5/13/2020

在我的代码中,将在 std::map 中插入或删除,但不会更改现有键的值。 在插入/删除新密钥时,它会更改现有密钥值的地址吗? int main() { std::map<int,int> m;...

受保护的成员是公共 API 的一部分吗?

作者:joel 提问时间:5/18/2020

由于受保护的成员可以由子类访问,它们是否是公共 API 的一部分?因此,它们是否与显式公共成员共享相同的向后兼容性要求? 我想这个问题会变得更加复杂(来自例如 Scala)。随意回答或不回答这一点。...

通过提前计算条件来避免管道停滞

作者:Jibb Smart 提问时间:4/20/2018

在谈论 if 的性能时,我们通常会谈论错误预测如何使管道停滞不前。我看到的推荐解决方案是: 信任通常具有一个结果的条件的分支预测器;或 如果可能的话,避免使用一点比特魔法进行分支;或 在可能的情况下...

查找最长相邻重复非重叠子字符串

作者:Stand with Gaza 提问时间:5/13/2020

(这个问题不是关于音乐的,但我以音乐为例 一个用例。 在音乐中,构建乐句的常用方法是作为音符序列 其中中间部分重复一次或多次。因此,这句话 由引子、循环部分和结尾组成。这是一个 例: [ E E ...

通过在原始列表中移动,将一个唯一列表重新排序到另一个列表

作者:Igor Buchelnikov 提问时间:6/10/2020

我正在寻找一种任何命令式编程语言的算法,通过在原始列表中移动来将一个唯一列表重新排序到另一个列表。 输入: items = [a, b, c, d, e] sampleItems = [b, c,...


共652条 当前第52页