【发布时间】:2011-02-17 22:56:41
【问题描述】:
我有一个包含 8 个元素的数组:Bin[8]。
bin代表一个范围容器:我收到一个数字N,比如0 <= N <= 255。
- 如果
N < 32==>Bin[0] += 1 - 否则如果
32 <= N < 64==>Bin[1] += 1 - ...等
我想要一个不需要If-Else 指令的快速解决方案,因为我要处理多个垃圾箱。
我正在使用 Java,但任何编程语言的解决方案都可以接受。
谢谢。
【问题讨论】:
标签: arrays algorithm performance