language-agnostic 相关问题

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

语言标准中的goto语句

现在大多数人不在他们的代码中使用 goto 语句。好的。在 SO 中有很多关于 goto 使用的线程,所有这些线程都“允许”它退出深度循环。 展示一些: 仍然转到

回答 1 投票 0

生成一个大的随机平面图

生成大型(约 300k 个顶点)随机平面图(这里的“随机”意味着均匀分布)的最有效方法是什么?

回答 6 投票 0

数组创建为数字时有多少种排列可以被 4 或 8 整除?

我们有一个数字数组,例如。 {0,5,4,8,9}。我们必须找到当数组转换为数字时(例如 {6, 8, 3, 2} -> 6832)该数字可以被...整除的排列数。

回答 1 投票 0

对于特定的 N 位数字,存在多少种不同的数字排列?

问题很简单。我们有一个 N 位数字 (N <= 18) and we need to know all the possible distinct combinations of this number. For example the answer for the number 214 (N = 3) is ...

回答 1 投票 0

你能用另一个N位数字组成多少个N位数字?

问题很简单。我们有一个 N 位数字 (N <= 18) and we need to know all the possible distinct combinations of this number. For example the answer for the number 214 (N = 3) is ...

回答 1 投票 0

为什么这个动态作用域示例出现错误?

我一直在网上筛选以了解动态范围界定的工作原理,我觉得我已经明白了。但是当我向 Bing AI 询问其定义时,我得到了以下伪代码 exa...

回答 1 投票 0

如何判断每次走棋后是否有n个连续的相同颜色的棋子?

假设我有一些 2 名玩家的棋盘游戏。每个玩家轮流将棋盘上的棋子放置在随机位置。如果玩家连续拥有 n 个连续棋子(垂直或

回答 2 投票 0

我可以比线性时间更快地搜索两个数组中的条目“a[i] + b[i] > N”吗?

我有两组数组,as 和 bs,长度均为 n。如果我选择 a 和 b,我知道 a[i] <= N and b[i] <= N for all 0 <= i < n. What's the most efficient way to calculate wheth...

回答 2 投票 0

Mixin 和/或 Traits 有哪些很好的例子?

我正在阅读 Ruby,并了解了它的 mixins 模式,但想不出许多有用的 mixin 功能(因为我很可能不习惯这种方式思考)。所以我想知道什么

回答 4 投票 0

为什么三角函数给出看似不正确的结果?

当尝试在我的编程语言中使用三角函数时,我得到了一个看似非常错误的结果。 例如, 正弦(90) = 0.8939966636005579 但我希望 sin(90) 为 1....

回答 1 投票 0

位屏蔽和垃圾位

在 Herbert Schildt 的《Java:完整参考》中的“使用按位逻辑运算符”主题中,Schildt 进行了连词 ~a & 0x0f 以便“减少其值 [~a]...

回答 1 投票 0

找到数组中的最大整数?

我有两个数组,一个非常大(超过一百万个条目),另一个数组很小(少于 1000 个条目),从 arra 中的所有条目中查找最大数量的最佳方法是什么...

回答 8 投票 0

在文本中查找数字,并为找到的每个数字添加特定数字

我必须创建一个长 SQL 表达式,在其中使用双精度格式的日期。 例如 从 IssuedInvoices II 中选择 II.Amount,其中 II.DocDate>=44000 且 II.DocDate<=44030 For the pro...

回答 1 投票 0

我可以在服务器端应用程序(PHP、Ruby、Python 等)上读取 URL 的哈希部分吗?

假设 URL 为: www.example.com/?val=1#part2 PHP 可以使用 GET 数组读取请求变量 val1。 哈希值part2也可读吗?或者这仅取决于浏览器和 JavaScript?

回答 13 投票 0

对模板方法设计模式进行单元测试

假设以下模板方法实现: 公共抽象类 Abs { 公共无效DoYourThing() { log.Info("开始"); 尝试 {

回答 5 投票 0

有常见的“坏词”列表吗?

我正在寻找常见坏词列表,以便我可以创建过滤器。 最好是包含整个单词的列表,我不想过滤掉包含坏单词的每个单词(即过滤所有单词

回答 4 投票 0

为什么原地突变用`IO`表示?

为什么可变数据结构和其他可变性在函数式语言中使用 IO 来表示?我正在看例如Haskell 的 IORef 或 Idris 的 IOArray。

回答 1 投票 0

(开始、结束)与(开始、长度)

我看到在指定一系列索引时使用了两种替代约定,例如 subString(int startIndex, int 长度); 与 subString(int startIndex, int endIndex); 它们显然是相等的...

回答 4 投票 0

如何计算具有相同感知亮度的RGB值

我正在尝试生成具有相同感知亮度的 RGB 颜色。 据说函数 R*0.2126+ G*0.7152+ B*0.0722 可以计算...

回答 3 投票 0

方形定位计算公式

我正在尝试如图所示排列正方形。每个方格都比前一个方格小一个常数值。当定位一个正方形时,我知道: 它的大小 大广场的尺寸...

回答 1 投票 0

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