计算机科学,关联数组(a地图在C++中搞砸在Perl中)允许程序员存储值,然后根据其“键”(与值关联的另一个值)访问这些值。例如,我可能想存储我宠物的名字。我会添加值“Max”,键为“My Dog’s Name”。现在,每当我想得到我的狗的名字时,我只需请求关联数组给我“我的狗名字”的值。

键和值可以是不同的类型,通常是任何类型(在C++中,这是通过使用模板s) ●●●●。

关联数组通常使用二叉树s、 其允许极其对数据结构进行快速搜索。请参见二进制搜索树找出原因。

登录登记在这里写点什么或联系作者。