假设我有一个带有构造函数RainbowColorsMapper(int n)
的RainbowColorsMapper类,其中n> = 2。现在我想要使用方法mapper.getColor(int number)
将彩虹颜色从红色连续映射到紫色,其中低值对应于红色结束,并且高度接近n到紫色结束。如果n = 2,则mapper.getColor(0)
返回光谱的最左侧颜色(接近红色),mapper.getColor(1)
返回最右侧的颜色。与自动缩放比例较大的n相同。将彩虹色映射到RGB
我的问题:这可以做到相对容易,如果是的话,算法的建议是什么?
Er:“RainbowColorsMapper(int n),其中n> = 2”和“mapper.getColor(1)返回最正确的颜色”?你在说什么,威利斯? – 2011-04-01 13:04:22
“与自动缩放比较大的n相同”是什么意思? – 2011-04-01 13:04:50