将此标记用于独立于任何特定编程语言的PROGRAMMING QUESTIONS。
我最近一直在研究不同的算法,并且已经阅读了很多关于perlin噪声的信息。似乎人们使用它的唯一方法是生成纹理(云/木纹)或......
在管理对象列表时,我总是无法设计用户界面。例如,我需要管理员工列表。在我的工作中,我们总是在两种方法之间切换......
我正在研究Quicksort是否比Merge Sort更好,大多数消息来源都认为Quicksort更好,因为它是就地的,而Merge Sort则不是。但是,存在......
我总是想知道为什么编译器无法弄清楚对人眼来说显而易见的简单事物。他们做了很多简单的优化,但从来没有一点甚至有点复杂。例如,这......
给定一个系统(例如网站),让用户自定义某些部分的背景颜色而不是字体颜色(以保持选项数量最少),有没有办法......
这个问题是问题的另一面,问“我如何计算相对时间?”。鉴于相对时间的一些人为输入,你如何解析它?默认情况下,您将偏离...
我正在考虑测试一些算法的实现如果你考虑一个TDD / BDD焦点...测试将是场景:加倍搜索给定一个有序数组“[2,3,4,5,6,7]”我看的时候......
如何检查给定字符串是否为有效的URL地址?我对正则表达式的了解是基本的,不允许我从我已经在...上看到的数百个正则表达式中进行选择。
许多架构师和工程师建议使用依赖注入和其他控制模式反转来提高代码的可测试性。不可否认依赖注入...
我的公司对我们的代码进行单元测试是相当新的。我已经阅读了一段时间关于TDD和单元测试的信息并且确信它们的价值。我试图让我们的团队相信TDD值得......
此时我觉得有点厚。我花了几天时间试图完全用后缀树构建我的头,但由于我没有数学背景,许多解释都让我觉得......
我只是好奇人们对这个话题的看法。假设我有一个对象数组,我想循环遍历它们以查看对象是否包含某些值,如果有,我想停止...
我想学习垃圾收集背后的理论。我该怎么做呢?显而易见的答案是 - 编译器教科书......问题是,是否有必要学习词法分析,解析和...
更新:迄今为止表现最佳的算法就是这个算法。该问题探讨了用于检测实时时间序列数据中的突然峰值的稳健算法。考虑以下数据集:p = [1 1 ...
有许多人认为特殊值null的概念(因为它在C,Java,C#,Perl,Javascript,SQL等语言中使用)是一个坏主意。关于......有几个问题
只是想知道你对这两种不同的方法有什么想法:重载方法与长/详细方法名称。更新:我正在寻找一般模式/最佳实践。 ......
有人说你应该使用互斥锁来保护共享资源(即关键部分),而信号量应该用于信令,而不是反之亦然。所以,据我所知,......
如何以螺旋顺序打印5×5二维数组?是否有任何公式,以便我可以按螺旋顺序打印任何大小的数组?
找到对给定数组进行排序所需的remove-then-append操作的数量
这是一个面试问题。交换意味着从数组中删除任何元素并将其附加到同一数组的后面。给定一个整数数组,找到所需的最小交换数量......