无关 问答列表

测试二维网格上的两条线段是否相邻的算法

作者:alextgordon 提问时间:2/23/2022

给定 2D 网格上的两条线段(水平或垂直),如何确定它们是否相邻? 如果 A 和 B 中至少存在一对相邻的点,则两条线段 A、B 相邻。(ax, ay)(bx, by) 如果两个点在水平或垂直方向...

单元测试应该测试多少个方案?

作者:themagicalyang 提问时间:2/25/2022

假设有一个函数: type config struct { percent float64 flat float64 } func Calculate(c *config, arrayofda...

当我们尝试通过继承重用代码时如何解决并行继承层次结构

作者:Leandro Toloza 提问时间:2/24/2022

最近在一次面试中,他们问我“当我们试图通过继承重用代码时,如何解决并行继承层次结构”。我想到了聚合或组合,但我对基于此制作一个示例有点困惑。 所以我决定把它留待以后再深化概念,但在调查之后,它最终并...

通过重复删除第一个和中间、第一个和最后一个或中间和最后一个元素来清空数组的最小成本

作者:sn- 提问时间:4/3/2021

这个问题是在一次采访中问我的,我无法想出最佳解决方案。 问题 给定一个偶数大小的数组,我们可以对数组执行任何操作,直到数组变为空,使总成本最小。 操作: 删除第一个和最后一个元素 => 成本将...

什么是尾递归?

作者: 提问时间:8/29/2008

在开始学习 lisp 时,我遇到了术语 tail-recursive。这究竟意味着什么?...

空间邻近度查询的数据结构

作者:Blindy 提问时间:3/20/2022

局限性 内存不是问题,只要它适合普通 PC。我不是在这里尝试优化内存使用。 更新速度极其重要,其次是查询速度。 要解决的问题 我有一个任务世界,每个任务都与一个实际的世界对象相关联(即,砍伐这棵树,...

当程序员使用术语“BruteForce 方法解决问题”时,他们是什么意思?

作者:Divyanshu Dwivedi 提问时间:4/2/2022

我想知道程序员在工作中使用“蛮力”一词时通常是什么意思。...

二叉搜索树的最小值不能是最左边的条目吗?

作者:Shravan 提问时间:9/28/2020

如果我像下面这样构造一个二叉搜索树,对吗?或者这样的树不是有效的二叉搜索树? 7 / \ 5 8 / \ 4 10 因为我遵循了左边小元素和右边大元素的规则。所以我想这是一个二叉搜索树...

基于表单的网站身份验证权威指南 [已关闭]

作者: 提问时间:8/3/2008

已关闭。这个问题需要更加集中。它目前不接受答案。 7年前关闭。 社群在 2 年前审查了是否重新打开这个问题,并关闭了这个问题: 原始关闭原因未解决 这个问题的答案是社区的努力。编辑现有答案以改进...

“编程到接口”是什么意思?

作者:Damien 提问时间:12/21/2008

我已经看到过几次提到这一点,但我不清楚这意味着什么。你什么时候以及为什么要这样做? 我知道接口是做什么的,但我不清楚这一点的事实让我觉得我错过了正确使用它们的机会。 如果你要这样做,是这样吗? ...


共434条 当前第14页