gpt4 book ai didi

c - 唯一 key 的生成

转载 作者:太空宇宙 更新时间:2023-11-04 06:07:43 25 4
gpt4 key购买 nike

给定一个数字,我如何根据该数字创建一个唯一的 key 。当给定不同的数字时,这个键不应该重复。当提供相同的数字时,它应该返回它之前生成的相同 key ,我在我的应用程序中需要它。请问你能建议任何算法吗

已编辑:抱歉,当你们回答问题时我更改了 Q 我认为上面的 Q 是更好的询问方式,我的 Q 在我的 B 树中我正在存储 ip 地址(src ip 和 dst ip)在 ipv4 中,我正在使用目标 ip 生成 key ,例如:如果我有一个地址 172.28.6.100,我使用最后两个字节作为 600 (6*100) 生成一个 key ,现在我什至必须存储 ipv6 地址我如何生成一个 key ,我需要为每个地址生成一个唯一的 key 。

最佳答案

unsigned generate_key(int x) { return x; }

始终为不同的输入返回不同的散列。这是一个理想的完美哈希函数

关于c - 唯一 key 的生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6420785/

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