一个简单的问题,但是,我提到数字范围时会看到互斥和包容。
例如,这是算法书中的一行:
以下功能从1到n(包括1和n)打印2的幂。
这是什么意思?是什么使数字范围具有包容性或排他性?
以下功能从1到n(包括1和n)打印2的幂。
这意味着函数将计算2^i
,其中i = 1, 2, ..., n
,换句话说,i
可具有1值高达且包括的值n
。即n被包括在包
另一方面,如果您的书说过:
下面的函数从1到n(排他)打印2的幂。
这意味着i = 1, 2, ..., n-1
,即i
可以采取值高达N-1,但不包括n
装置,该装置i = n-1
是它可以have.ie n为最高值排除在排斥。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句