gpt4 book ai didi

.net - .NET 中的双向映射

转载 作者:行者123 更新时间:2023-12-04 13:55:58 27 4
gpt4 key购买 nike

是否有可用于双向查找的 .NET 数据结构?

这就是问题所在:序列化。我的对象包含一个指向 10 个预定义静态对象之一的字段。写入文件时,我写了一个字符,表示引用了 10 个对象中的哪一个。在这一点上,我需要一个查找数据结构,它允许我根据被引用的对象获取字符代码。反序列化时,我需要做相反的事情。我可以想到很多其他地方可以使用这种数据结构。

最佳答案

我将创建一个包含两个通用 Dictionary 的数据结构以这样一种方式相互镜像的对象,即一个的键代表另一个的值,反之亦然。这将允许 O(1)双向查找。

关于.net - .NET 中的双向映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1074969/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com