高效的数据结构和搜索算法可以根据加密值存储字符串

时间:2011-08-25 09:57:35

标签: c

在我的代码中,我必须在日志文件中打印加密的名称而不是实际值。现在,我只想加密一个特定的名称并存储它,以便我再次运行我的加密算法如果我再次遇到相同的名称那么,我需要存储在数据结构中的是实际的名称,它是相应的加密名称。 请让我知道我可以使用的最佳数据结构和搜索算法来实现相同的目标。请注意,我的整个代码库都在C中。

由于

1 个答案:

答案 0 :(得分:2)

我会使用哈希表,哈希实际名称。然后,您可以按名称搜索并检索加密值。

显然,如果问题很小(名称很少,搜索次数很少),你就不应该打扰并只使用一组结构。