刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
要找到各位数之和等于8的所有三位数,最有效的枚举范围应该是尽可能接近目标值(即各位数之和为8)的范围。考虑到三位数的范围,我们知道最小的三位数是100,最大的三位数是999。其中,各位数之和为8的最小的可能三位数是107(因为最小的三位数的百位是1,十位和个位之和最小为7才能满足和为8的条件)。因此,从107开始枚举可以更快地找到所有满足条件的三位数。所以,枚举范围效率最高的是从107到最大的满足各位数之和为8的三位数(实际上不需要知道具体数值,因为已知范围是连续的),即选项D的范围(107-800)。
本文链接:用枚举算法求解“各位数之和等于8的所有三位数”时,下列枚举范围中效率最高的是?( )
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
