温馨提示:本文翻译自stackoverflow.com,查看原文请点击:algorithm - can someone please explain this pseudocode for me?
algorithm big-o time-complexity

algorithm - 有人可以帮我解释一下这个伪代码吗?

发布于 2020-03-31 23:48:39
for i = 1 to n do
    for j = 1 to i do
       print “hello world”
    end for
end for

我不明白todo均值,究竟这个代码。问题是,“ hello world”多久打印一次n = 4答案是十吗?我该如何解决?

查看更多

提问者
Mojibar Homan
被浏览
130
KAMLESH KUMAR 2020-01-31 20:24

外环:

for i = 1 to n do 

(最初i将分配为1)

这个循环是说某件事必须做n次(意思是to)。必须做的事情写在您的内部循环中(做的意思)。

for j = 1 to i do
       print “hello world”

对于i的每个值,将执行内部循环i次(这是因为每次i更改时,您的内部循环将被执行i(for j = 1 to i do))。在这里,它将hello world每次打印

希望对您有帮助