是不是有这样一群码农?他们完全不懂时间复杂度与空间复杂度,整天纠结于 哪个哪个写法(例如:序列号之类的)比较快?
------解决方案--------------------
事实上很多时候时间复杂度与空间复杂度并不需要考虑,但效率高低是以这两个为基准的
------解决方案--------------------
其实时间复杂度和空间复杂度真的一点也不重要,只有学校才会强调这些理论的东西。
因为面对一个规模足够大的项目,它的性能预期趋向于混沌,因为它由无数子程序/算法构成。如果真的可以探讨出它的复杂度,我们也不用什么压力测试、负载测试之类的方法了。