【考一考】汇率算法,号称算法强的可以来挑战一下^_^ 汇率信息中有不同币种之间的汇率,要求从已知信息中求出给定币种直接的汇率。 将汇率信息存放在sql server数据库中,结构如下: SourceCurrency TargetCurrency Rate A B 1.0000 G H 2.4454 H C 8.0000 M N 4.0000 J H 10.0000 ……//任意多的汇率信息 B M 7.2222 X Y 8.9999
求货币A对货币N的汇率(任意两种币种之间的汇率默认为1.0000),用sql作答,用c#亦可。
------解决方案-------------------- 1. 首先,这数据设计的啊……欸…… 2. A B有 找B相关, B x有 找X相关,如果是X B,就用汇率倒数……直到找到 X N相关。
------解决方案-------------------- A B A C A D A E A F ... A Z 这样会死么…………这样省事儿很多啊少年……
------解决方案-------------------- 我只能想到1楼类似的办法了。
------解决方案--------------------