language-agnostic 相关问题

将此标记用于独立于任何特定编程语言的PROGRAMMING QUESTIONS。

如何找到围绕一个点的两个角度之间的最小差异?

给定一个 2D 圆,围绕坐标有 2 个角度在 -PI -> PI 范围内,它们之间的最小角度的值是多少? 考虑到 PI 和 -PI 之间的差异没有...

回答 12 投票 0

我应该如何处理应用程序中的校验和冲突?

我的应用程序中有一部分用于存储文件。因为我们可能会添加许多相同的文件,所以我首先保留每个文件的哈希值。如果两个文件具有相同的哈希值,那么我们...

回答 4 投票 0

你什么时候会使用中介者设计模式

正如标题所述,您何时会推荐使用中介者设计模式?您认为它在哪里使用不正确?

回答 4 投票 0

REST API 响应应该仅返回 id 或完整对象?

在工作中,每次处理创建 CRUD api 时,我总是返回完整的对象以进行创建和更新。 现在我正在开发一个个人项目,我想知道这是否是一个好主意,而不是

回答 1 投票 0

枚举从树上移除叶子的独特方法的算法?

我正在考虑这个挑战: 考虑一个树形图,其中每个顶点只有当它是叶节点时才可以被删除。一个父节点可以有多个子节点。给定一个根节点,正如我...

回答 1 投票 0

我需要选择一种压缩算法

我需要选择一种压缩算法来压缩一些数据。我不知道我将提前压缩的数据类型(可以将其想象为有点像 WinRAR 程序)。 我听说过以下...

回答 6 投票 0

业务应用程序的快速原型设计和开发

三十年前,当我开始设计和开发CRUD业务应用程序时,我设想随着时间的推移,设计、原型设计和定制业务应用程序将变得更加容易......

回答 3 投票 0

计算两个整数的最小公倍数最有效的方法是什么?

计算两个整数的最小公倍数最有效的方法是什么? 我刚刚想出这个,但它确实还有一些不足之处。 int n=7,m=4,n1=n,m1=m; 同时...

回答 17 投票 0

字节顺序取决于处理器还是内存?

Endianess 决定字中字节的顺序。让我们考虑以下几点 记忆系统: 所以这是一个字节可寻址的 32 位存储器。 如果我将十六进制值“val = 0x56789A”移动到 m...

回答 1 投票 0

返回给定年份复活节日期的函数

所以,这是一个有趣的小编程挑战。我正在编写一种快速方法来确定特定年份的所有市场假期,然后我开始阅读有关复活节的内容,并发现......

回答 10 投票 0

将字符串哈希为 RGB 颜色

是否有关于如何将任意字符串哈希为 RGB 颜色值的最佳实践?或者更一般地说:3 个字节。 你问:我什么时候需要这个?这对我来说并不重要,但想象一下

回答 7 投票 0

找出无向图中的所有无弦环

如何找到无向图中所有无弦环? 例如,给定图表 0 --- 1 | | \ | | \ 4 --- 3 - 2 该算法应返回 1-2-3 和 0-1-3-4,但绝不返回 0-1-2-3-4。 ...

回答 5 投票 0

提供对网站数据和功能的API访问的建议?

我们正在建立一个网站,为最终用户安排视频会议会议(使用我们自己的技术)。我们有兴趣向“企业客户提供对此功能的访问......

回答 1 投票 0

定义调用原始函数的参数较少的函数的名称

我经常使用带有一堆参数的函数,然后定义方便的包装器 对一些参数进行硬编码。 虚拟 C 示例: int add(int a, int b) { 返回 a + b; } int addFiv...

回答 1 投票 0

立方体表面上点之间的距离

设 (x1, y1, z1) 和 (x2, y2, z2) 为欧几里德 3 空间中以原点为中心的轴对齐边长为 2 的立方体表面上的两个点。 如何有效地计算距离(或平方...

回答 2 投票 0

用于按其中一个数组的值同步对两个数组进行排序的与编程语言无关的术语是什么

假设我们有两个数组: a = [4,3,8,7] b = [(1,2),(5,6),(8,6),(9,0)] 所以我们现在想要的是,对数组 a 进行排序。 所以排序的结果应该是 a_sorted = [3,4,7,8] 。 而且,我们...

回答 5 投票 0

计算数组索引

如果我有一个数字数组,例如 [5, 2, 3, 2, 0, 2] 我想计算可以连续索引数组的次数,直到到达已经访问过的索引,如下所示: A[0] = 5 一个[5...

回答 2 投票 0

在 Unix 环境中检测过时的 pid 文件

在 Unix 环境中检测过时的 pid 文件的标准跨平台方法是什么?假设我想终止应用程序的旧实例,但我当然不想破坏不相关的

回答 2 投票 0

值类型和基本类型有什么区别? [已关闭]

阅读一本有关 C# 的书,我注意到有时提到某些数据类型(例如 int、double)的值类型,有时提到原始类型。我以为它们是同一个东西,但它们真的......

回答 3 投票 0

git diff 算法不会将函数分开? (语言感知差异)

是否可以配置 git diff 以尊重缩进和语法? 我不是在谈论忽略缩进和空格,而是使用空行、缩进级别和可能的括号...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.