找到离散函数的逆

时间:2011-03-21 03:18:37

标签: c

鉴于地图我将如何找到这张地图的倒数,所以f(25)= 0,依此类推。有任何指针可以帮助我朝着正确的方向前进

i f(i)
0 25
1 11
2 24
3 0
4 19
5 2 
6 7 
7 15
8 27
9 14
10 17
11 22
12 13
13 26
14 20
15 16
16 8
17 10
18 18
19 4
20 12
22 23
23 3
24 5
25 21
26 6
27 1 

1 个答案:

答案 0 :(得分:1)

(我假设地图是双射的,所以每个键只出现一次作为一个值,每个值只出现一次作为一个键。)

作为提示,请考虑如果您创建了第二个数组会发生什么,然后使用旧数组中的值索引到该数组中。