重复数字总和

时间:2018-11-21 22:05:14

标签: time-complexity big-o

例如,假设我们有12345。

当您添加1 + 2 + 3 + 4 + 5时,总计为15;当您添加1 + 5时,总计为6。

我的问题是,像这样的重复加法算法的时间复杂度是多少?该过程一直进行到只剩下一位数字为止。

我知道对于任何给定的数字,数字位数大约是ln(n)。我认为这意味着对于某个k,大o看起来类似于(ln(n))^ k。但是,我不确定,因为每次求和时,位数都会变小(首先求和5位,然后才2位)。

我将如何解决这个问题?

0 个答案:

没有答案