我浏览了许多关于渐近符号的讲座、视频和资源。我了解 O、Omega 和 Theta 是什么。但是在算法中,为什么我们总是只使用 Big Oh 表示法,为什么不使用 Theta 和 Omega(我知道这听起来很无聊,但请帮我解决这个问题)。根据算法,这个上限和下限究竟是什么?
我的下一个问题是,我们如何从算法中找到复杂性。假设我有一个算法,我如何找到递归关系 T(N),然后计算出它的复杂度?我如何形成这些方程?就像使用递归方式进行线性搜索一样,T(n)=T(N-1) + 1。如何?
如果有人能解释我认为我是菜鸟,那就太好了,这样我就能更好地理解。我找到了一些答案,但在 StackOverFlow 中还不够令人信服。
谢谢你。