问答列表

为什么不能使用正则表达式来解析 HTML/XML:通俗易懂的正式解释

作者:mac 提问时间:7/20/2011

在 SO 上,没有一天没有关于解析 (X)HTML 或 XML 的问题,并被问到正则表达式。 虽然想出一些例子来证明正则表达式对于这项任务的不可行性,或者用一组表达式来表示这个概念是相对容易的,但我...

什么是调试器,它如何帮助我诊断问题?

作者:Raedwald 提问时间:8/19/2014

这是一个通用问题,旨在帮助程序有问题但不知道如何使用调试器来诊断问题原因的新程序员。 本题涵盖三类更具体的问题: 当我运行我的程序时,它不会为我给出的输入产生我期望的输出。 当我运行我的程序时,它...

最高效内存写入的算法

作者:bluehelp8 提问时间:8/4/2023

我有以下问题,需要帮助想出一个算法 你有值,你必须在内存中的特定地址写入,还有一个从 0 开始的计数器。目标是找到在内存中写入值的最有效方法,其中效率是通过尽可能少地增加计数器来确定的。 我们假设...

如何替换字符串中的多行?

作者:santy 提问时间:7/29/2023

我想使用 sed/awk/perl 替换多行字符串,如下所示 #------------------------------------------------------------------...

以下两个程序的时间复杂度?

作者:Yash 提问时间:2/22/2023

我知道以下代码的时间复杂度为 O(n)。 n = 10 for x in range(0,n): print("") 我也知道以下代码的时间复杂度是 O(n^2): n = 10 for ...

从圆内任何点和角度到圆周的距离

作者:TheFurryDevil 提问时间:4/3/2023

从技术上讲,这是一个数学问题,但我不明白如何将其转换为代码。 我有一个圆的中心 C,它的半径 r,以及圆内的点 A 和 B。我需要找到距离 AD,所以 B 仅用于角度。因此,这意味着用 3 个点计算...

文件实际上包含什么,它们是如何“读取”的?什么是“格式”,我为什么要担心它们?

作者:Karl Knechtel 提问时间:1/11/2023

随着使用计算机变得越来越容易,特别是进入编程领域,越来越多的初学者似乎缺乏某些基本理解,而这些理解曾经在编程界被认为是理所当然的。与此同时,随着技术的进步,这种理解的细节变得更加复杂(我个人在Unic...

抽象方法和虚拟方法有什么区别?

作者:Moran Helman 提问时间:12/24/2008

抽象方法和虚拟方法有什么区别?在哪些情况下,建议使用抽象或虚拟方法?哪一个是最好的方法?...

更喜欢组合而不是继承?

作者:readonly 提问时间:9/8/2008

为什么更喜欢组合而不是继承?每种方法有哪些权衡?反过来的问题是:我什么时候应该选择继承而不是组合?...

闯入帮助程序函数是否有助于提高性能?

作者:k huang 提问时间:3/23/2023

最近我很好奇为什么编译器并不总是内联每个函数。在我搜索后,我认为有趣的一个原因是,内联每个函数都会增加可执行文件的大小,并导致可能不适合缓存的更大函数。 但我很好奇,反过来是否适用。如果你有一个庞大...


共368条 当前第16页