最近,我一直在学习算法设计,它涉及到哪里获得增长的顺序(如果我弄错了)。我从插入排序到运行时间看到的是计算算法,也许它被称为最坏情况。事情是我无法理解找到n。例如:
print "Hello"
for i = 0 to n:
print i * 1
print "end of program"
所以,如果我想计算运行时间,我想如何得到n并计算T(n)。问题我相信我基本不懂。我用Google搜索,没有让我满意,也无法理解。
谢谢。
答案 0 :(得分:1)
n是算法输入大小的度量。
例如排序:
n是要排序的元素数量
例如,在列表中插入元素:
n是列表中已有的元素数
答案 1 :(得分:0)