我想实现一种散列技术,C其中字符串的所有排列都具有相同的散列键。
例如abc&cab两者都应该有相同的键。
我曾考虑添加ascii值然后检查frequency of characters[重要否则两者abc&aad将具有我们不想要的相同键]。
但是,它似乎效率不高。
有没有更好的散列函数可以很好地解决冲突并且也不会导致稀疏散列表?
Java [ ] 内部使用了哪种散列技术for strings,不仅可以最大限度地减少冲突,而且操作 [ insertion ,deletion, search] 足够快?