问题标签 [complexity-theory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
24 回答
479364 浏览

algorithm - Big O,您如何计算/近似它?

大多数拥有 CS 学位的人肯定知道Big O 代表什么。它可以帮助我们衡量算法的可扩展性。

但我很好奇,你如何计算或近似算法的复杂性?

0 投票
8 回答
7533 浏览

regex - Complexity of Regex substitution

I didn't get the answer to this anywhere. What is the runtime complexity of a Regex match and substitution?

Edit: I work in python. But would like to know in general about most popular languages/tools (java, perl, sed).

0 投票
3 回答
3879 浏览

python - 在哪里可以找到 Python 中内置序列类型的时间和空间复杂度

我一直无法找到这些信息的来源,没有自己查看 Python 源代码以确定对象是如何工作的。有谁知道我在哪里可以在网上找到这个?

0 投票
9 回答
293 浏览

frameworks - 什么级别的复杂性需要一个框架?

切换到现有的 Web 开发框架的复杂程度是多少?

什么样的复杂性度量对于 Web 开发是实用的?代码长度?功能列表?数据库大小?

0 投票
14 回答
3156 浏览

complexity-theory - 您如何防止过于复杂的解决方案或设计?

很多时候,我们发现自己在处理一个问题,却发现所创建的解决方案比问题所需的复杂得多。是否有控制、最佳实践、技术等可以帮助您控制工作场所的复杂情况?

0 投票
6 回答
136720 浏览

computer-science - 什么是“P=NP?”,为什么它是一个如此著名的问题?

P=NP 是否是计算机科学中最著名的问题。这是什么意思?为什么它如此有趣?

哦,为了获得额外的荣誉,请张贴一份声明的真假证明。:)

0 投票
14 回答
4634 浏览

theory - 你在现实生活中应用了计算复杂性理论吗?

我正在学习计算复杂性课程,到目前为止,我的印象是它对开发人员没有太大帮助。

我可能是错的,但如果你以前走这条路,你能否提供一个例子来说明复杂性理论如何帮助你的工作?非常感谢。

0 投票
6 回答
147920 浏览

data-structures - 从常见数据结构中索引、插入和删除的时间复杂度是多少?

对于最常见的数据结构(包括数组、链表、哈希表等)的操作,没有可用的大 O 表示法的总结。

0 投票
12 回答
28356 浏览

optimization - 什么是大 O 符号?你用它吗?

什么是大 O 符号?你用它吗?

我想我错过了这门大学课:D

有没有人使用它并给出一些他们在哪里使用它的真实例子?


也可以看看:

八岁的Big-O?
Big O,您如何计算/近似它?
你在现实生活中应用了计算复杂性理论吗?

0 投票
9 回答
55256 浏览

c++ - C ++中的哈希表?

每当我需要存储与特定类型的值(键值 - 例如字符串或其他对象)关联的一些数据时,我通常使用 C++ stdlib 映射。stdlib 映射实现基于树,它提供比标准数组或 stdlib 向量更好的性能 (O(log n))。

我的问题是,你知道任何提供更好性能(O(1))的 C++“标准”哈希表实现吗?类似于 Java API 的 Hashtable 类中可用的东西。