language-agnostic 相关问题

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

以纯函数方式生成不可变的具体语法树的合适数据结构或算法是什么?

给定 LL(1) 语法,以功能纯方式生成不可变的具体语法树的适当数据结构或算法是什么?请随意编写示例代码...

回答 3 投票 0

三个值的异或

进行三向异或的最简单方法是什么? 换句话说,我有三个值,并且我想要一个计算结果为 true 的语句,IFF 只有三个值之一为 true。 到目前为止,这是

回答 10 投票 0

按顺序访问 DAG 节点的最有效方法

我有一个大型(100,000+ 个节点)有向无环图(DAG),并且希望按顺序在每个节点上运行“访问者”类型函数,其中顺序由图中的箭头定义。即所有父母...

回答 4 投票 0

很难选择合适的变量名称

我主要使用 JS 进行开发,但自从 React 和他的朋友进入我的生活以来,我觉得我正在编写更多的变量名称,比以前多得多,而且我在命名它们时遇到了麻烦。 通常

回答 2 投票 0

将给定 URL 中的 HTML 表格抓取到 CSV 中

我寻找一个可以在命令行上运行的工具,如下所示: tablecrape 'http://someURL.foo.com' [n] 如果未指定 n 并且页面上有多个 HTML 表格,则应该对它们进行汇总 (

回答 3 投票 0

嵌套 if-else 与 if-else?

与 if-else if 语句相比,我对“嵌套 if-else 语句”的含义感到困惑。 以下问题要求使用它而不是 if-else 语句,但我不知道如何使用。帮助

回答 3 投票 0

为什么一个变量与多个值的非相等性检查总是返回 true?

我的程序中有一个变量 v,它可以从值集中获取任何值 “a”、“b”、“c”、...、“z” 我的目标是只执行一些语句...

回答 3 投票 0

有向循环图遍历算法(JavaScript)

我有一个连通的有向循环图。任务是发现图中的每个节点,而不会像常规树遍历算法那样陷入无限循环。 你可以屁股...

回答 3 投票 0

清洁算法生成 (0) 到 (0,1,2,3,4,5,6,7,8,9) 类型的所有集合

基本上,我想要一组包含 (0..9)、然后 (0, 1..9)、(1, 2..9)..(8,9) 和以此类推,直到 (0,1,2,3,4,5,6,7,8,9)。我知道这可以通过嵌套来完成...

回答 4 投票 0

按照战利品百分比在小偷之间分配整条金条的算法

我有 N 根大金条和 1 根小金条,其重量相当于一根大金条的 x 的一部分。例如,N = 10 且 x = 0.5,那么我有 10.5 块大金条,其中 10 块大金条和 1 块小金条...

回答 1 投票 0

分页时的偏移量与页码

这是非常微不足道的,但我注意到他们使用的是页码而不是偏移量。我知道差异很小(将页码乘以页面上的行或将偏移量除以行......

回答 4 投票 0

什么时候需要浅拷贝(而不是深拷贝)?

有人可以举一个需要浅拷贝的情况的例子吗? 请注意,在某些情况下,浅复制和深复制是相同的。当对象没有所有权时,就会发生这种情况...

回答 9 投票 0

调用子程序SSum2point时,会执行/* β */行?

节目] 全局:INT:N = 8,S = 14 全局: INT: A[N] ={6, 3, 2, 5, 1, 1, 7, 3} 子计划: SSum2point() { INT:总和 = A[ 1 ],开始 = 1,结束,找到 = 0 FOR (结束 = 1;结束 ≤ N;结束 = 结束 + ...

回答 1 投票 0

在回溯中记住列表

我正在研究一个问题,要求我生成一个包含所有差异值的数组。回溯自然似乎是这里使用的方法,但我遇到了一些问题......

回答 1 投票 0

向源文件添加许可证头的工具? [已关闭]

我正在寻找一种工具,可以批量将许可证标头添加到某些源文件中,其中一些源文件已经具有标头。是否有工具可以插入标题(如果还没有)

回答 12 投票 0

从数组列表可视化树

给出以下数组输入: [a、b、d] [a、b、e] [a、c、f] [a、c、g] [a、c、h] 我想要一个构建树的输出,如下所示: A /\ BC / \ / | \ d e f g ...

回答 2 投票 0

是否有(与换行符相反的)字符?

想知道我们是否可以从右到左、从下到上打印...我在尝试编写一个程序来打印以下正方形时想到了这个想法(对于输入“n”,此处 n=4 ) 1 2 3 4 12 13 ...

回答 3 投票 0

有关多行条件表达式中逻辑运算符放置的建议

这确实是一个详细的格式问题,但我每次都被绊倒...... 对于多行条件表达式,逻辑运算符的首选放置位置是什么? 替代方案 1:逻辑

回答 2 投票 0

不同类型的迭代器

还有其他类型的迭代器吗?有显示不同类型迭代器的链接吗? 我唯一知道的是.NET 的 IEnumerable。 特别是对于 C#,但也欢迎所有其他人。

回答 3 投票 0

时间序列数据变化点检测

我正在尝试将时间序列数据分割成不同的区域。 在每个时间段中,压力都在允许的最大应力水平下运行(事先未告知)。请看图片...

回答 2 投票 0

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