有没有一个好的方法表示这种数据结构?

有这样一个结构:

A:100  80  70  60  50  40  20

B:97  85  84  80  70  60  30

B的值是由A的值决定的。A=20的话,B就一定等于30。若都不等于,就看A的范围。若是40<A<50。B就取60-70之间的一个随机数。if-else可以实现。但太多这样的语句了。请问有没有什么好的数据结构或者方法可以较好的解决这类问题?


沧海一幻觉
浏览 288回答 2
2回答

德玛西亚99

用键值对(Dictionary<>) 来存储 A 到 B 的关系,如果在 Dictionary 里面找不到,则根据你特定的算法来计算。

慕妹3146593

不知所云
打开App,查看更多内容
随时随地看视频慕课网APP