【发布时间】:2012-10-31 16:40:21
【问题描述】:
我想在键和可变大小数组之间存储静态关联。
"foo" => ["bar", "awe"]
"foo2" => ["bar2", "awe2", "gruh"]
这个数组在程序执行过程中永远不会改变,它只是一种将字符串变量数组与字符串键静态关联的一种方式。
子数组的数量非常少(
我怎样才能在纯 C 中做到这一点?
【问题讨论】:
-
取决于您如何解决所需的性能。
-
您可以查看一些用于创建“最小完美哈希函数”的辅助程序。在你的钥匙上运行它。然后只需存储负载数据的静态数组,以及哈希函数。