hashcode 相关问题

哈希码是将哈希函数应用于数据的结果,通常产生整数。

Java中Hashset出现这种奇怪行为的原因是什么? [重复]

我在弄乱HashSet的行为,但遇到了一个我无法理解的问题。第二个和第三个狗对象具有相同的名称,并且equals()和hashcode()...

回答 1 投票 2

是否可以使用mmh3反转Python中的MurmurHash?

这里是一个murmer哈希的示例:>>> import mmh3 >>> seq =“ AGTCGCTGA” >>> seq_hash = mmh3.hash64(seq,seed = 0,signed = False)>>> seq_hash(12042475613054376161,。 ..

回答 2 投票 -1

使用Java中相同的哈希码排序对象

例如,如果我正在对整数进行哈希处理,而我的哈希函数只是(n%10),则数字17和数字27将产生相同的结果。这并不意味着这些数字相同。 ...

回答 1 投票 0

将整数的.txt拆分为列表Python

我正在考虑使用Google哈希代码,但在实践问题上遇到了一些问题!问题是订购了许多比萨饼而没有超过限制。输入给您...

回答 2 投票 0

在覆盖hashCode之后,toString()为同一对象返回相同的值,但在使用“ ==”之后返回false

[您可能知道对象具有某些功能,例如,我们有oracle Documentacion的toString(),我们可以通过不知道知道它返回hashCode()的HexaValue https://docs.oracle.com/javase/7/docs/api / ...

回答 1 投票 -1

哈希码判断系统上一版

有一种方法可以使用上一届Google哈希码竞赛的评判系统?我正在使用上一版的问题陈述进行练习,我想计算分数...

回答 1 投票 3

是什么意思,或者Cg ==

有人可以告诉我Cg ==是什么意思,我只知道它与Base64有关。我已经搜索过,但是我仍然没有正确的答案或关于它的含义的想法,而且我对...

回答 1 投票 0

为什么具有相同值的两个对象的hashcode()在Java中不同? [重复]

Object-1:Employee employee1 = new Employee(“ AB12”,“ Dhruv”,24);对象2:雇员employee2 =新雇员(“ AB12”,“ Dhruv”,24);输出员工的哈希码1:43704527哈希码用于...

回答 3 投票 -4

为什么在对象中定义了equals和hashCode?

决定将这些方法包含在java.lang.Object中的背后原因是什么?平等和哈希对于许多类没有意义。创建两个接口将更加合乎逻辑:...

回答 10 投票 15

string.GetHashCode的时间复杂度是多少? [关闭]

String.GetHashCode()方法的时间复杂度是多少?例如,如果使用Horner方案通过mod 2对长度为n的哈希字符串进行哈希处理,则为O(n)。什么是GetHashCode的Big O?

回答 1 投票 -3

当我们不考虑集合时,Java中的覆盖哈希码的用途是什么?

[这个问题被面试官问到,与哈希码有关的大多数答案都用于存储在桶中,它检查是否等于搜索对象。是否还有其他一般用例或方案,其中...

回答 1 投票 1

为什么等于且哈希码不影响哈希图大小

[我正在尝试使用哈希映射针对具有覆盖的等号和哈希码方法的自定义类进行测试:public class Car {public int hashcode(){return 1; } @Override public boolean equals(Object o1){...

回答 1 投票 0

如何使用具有超过8个值的System.HashCode.Combine?

。NET Standard 2.1 / .NET Core 3引入了System.HashCode,可将字段和值快速组合为哈希码,而不必关心基础实现。但是,它仅提供...

回答 1 投票 0

为什么Intelij Idea让我们通过生成器制作不正确的对equals()-hashcode()?

IntelliJ IDEA中有一个生成器。您按Alt + Ins,选择“等于和hashCode”,然后会打开一个构造函数。您可以选择等于的字段,然后可以选择hashCode()的字段。为什么可以...

回答 2 投票 0

如果两个对象的哈希码相同,为什么不等于o1.equals(o2)? [重复]

equals()和hashCode()的实现应遵循以下规则。如果o1.equals(o2),则o1.hashCode()== o2.hashCode()应始终为true。如果o1.hashCode()== o2.hashCode()为true,则...

回答 4 投票 0

哈希码会给出负值吗?

在给出的代码中,它试图通过使用另一种方法linearprobe检查任何冲突来为哈希表提供有效的索引。我只是感到困惑,为什么我们需要检查索引<0,所以...

回答 1 投票 0

我的syncfunctions hashCode使用方法正确吗?

请阅读我之前的问题,因为我担心在对字符串使用hashCode时会发生冲突!上一个问题我有一个数据库表,该表中有一个存储库中的项目,以及一个“传入”功能...

回答 1 投票 0

如果不能保证字符串或整数的getHashCode()唯一,为什么要使用它?

正如我在标题中所写。如果在您的应用程序中使用getHashCode()不安全,为什么要使用它? (用于字符串和整数)我想用它来与方法相交,但Linq模型或...

回答 2 投票 0

用于产生噪声的哈希函数

我正在制作价值噪声发生器,发现我当前的哈希值在图像中产生了一种模式:因此,我正在寻找一种更好的,不可预测/可重复的哈希函数。我正在使用哈希...

回答 1 投票 1

不同的图具有相同的哈希码

我有两个不同的Map,但是它们具有相同的哈希码值:Map map1 = new HashMap <>(); map1.put(“ a”,false); map1.put(“ b”,true); map1.put(“ c”,true); ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.