函数的渐近比较
我想渐近比较以下函数,然后按升序排列它们。还要求正确的解释 lg((√n)!), lg(SquareRoot(n!)), SquareRootlg(n!), (lg(√n))!, (SquareRoot(lg n))!, SquareRoot(lg n)!
I want to compare following functions asymptotically and then arrange them in the ascending order. Also requested is a proper explanation
lg((√n)!), lg(SquareRoot(n!)), SquareRootlg(n!), (lg(√n))!, (SquareRoot(lg n))!, SquareRoot(lg n)!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想知道“通解”并且您对渐近函数比较有很多了解。这是我的建议:
使用 限制 BigO 表示法的定义,一旦您知道:
您可以使用 计算机代数系统,例如开源Maxima,这里位于有关限制的 Maxima 文档 。
因此,检查 lg(n)*lg(n) = O(sqrt(n)) 可以是检查
(lg(n)lg(n))/sqrt( n)
:如果您愿意,可以使用更长、更具描述性的符号:
If you wonder about "general solution" and you follow a lot into asymptotic functions comparisons. Here is what I recommend :
Use limit definition of BigO notation, once you know:
You can use Computer Algebra System, for example opensource Maxima, here is in Maxima documentation about limits .
So, checking
lg(n)*lg(n) = O(sqrt(n))
can be dane is checking limit of(lg(n)lg(n))/sqrt(n)
:If you like, longer, more descriptive notation :