Tegishli savollar 'hashcode'

Java String-da xeshkod to'lib ketishining oqibatlari
Men yaqinda bu yerda Java String sinfining xeshkodi haqida bir oz o'qidim va bu ma'lumotni topa olmadim: string uzunligi 32 dan yuqori bo'lsa nima bo'ladi (men bilaman, toshib ketish sodir bo'ladi, lekin xesh kaliti sifatida , nima bo'ladi)?...
3359 qarashlar
schedule 12.09.2022

Subklasslarni teng va hashkod orqali farqlang
Men pastki sinfdagi hashkod va tenglarni bekor qilish bo'yicha ko'rsatmalar izlayapman. Men shunga o'xshash savolni bu erda topdim: Engdirish() va hashCode () kichik sinflarda ... super maydonlarni hisobga olgan holda Lekin men xohlagan narsa...
615 qarashlar
schedule 02.10.2022

e.keyChar Ctrl uchun ishlamaydi
Ushbu kod bosilgan tugmaning xeshkodlarini ko'rsatadi, lekin men Boshqarish tugmasini bosganimda hech narsa qilmayman. Kimdir menga yordam bera oladimi? private void treeView1_KeyPress(object sender, KeyPressEventArgs e) {...
2210 qarashlar
schedule 27.10.2023

Chiziqli zond bilan xeshga 3 ta kalitni qatorga kiritish uchun 4-elementning ehtimoli qanday bo'lishi uchun 3 ta prob kerak bo'ladi
Chiziqli zond bilan xeshga 3 ta kalitni qatorga kiritish uchun 4-elementning ehtimoli qanday bo'lishi uchun 3 ta zond kerak bo'ladi?, Men 12/n^3 ni olaman, chunki 1-elementni kiritgandan so'ng 2-element uchun 3 ta joy qo'shishingiz mumkin(...
233 qarashlar

Bir nechta teng va agar bilan Java xesh kodini amalga oshirish
Men bilganimdek, har bir teng ob'ekt bir xil xesh-kodga ega bo'lishi kerak. Biroq, agar in equals usuli bir nechta bo'lsa, unga rioya qilish kerak bo'lsa-chi? Joylashuv - ob'ekt, Junction - ob'ekt, uzunlik - butun son, ofset - butun son, kesim -...
605 qarashlar
schedule 28.12.2023

hashCode(), teng (ob'ekt) va solishtirishTo (sinf)
Men quyidagi Vertex sinfiga amal qilaman va u teng, hashCode va compareTo usullarini qo'llaydi. Shunda ham mening HashMap nullni qaytaradi. Bilmayman, nega? public class Vertex implements Comparable<Vertex> { int id; public...
2246 qarashlar
schedule 22.01.2024

HashCode() ob'ektning noyob identifikatorini qaytarishi kerak
Kotlin/Java loyihamda men BaseItem mavhum sinfni meros qilib oladigan ba'zi model sinflarini yozdim: /** * All data model classes should implement this */ abstract class BaseItem { /** * A unique integer identifier used to represent...
1809 qarashlar
schedule 17.02.2024

Nega hashcode() ilovasi doimiy qiymatni qaytarsa, heshtable bog'langan ro'yxatga aylanadi?
// The worst possible legal hash function - never use! @Override public int hashCode() { return 42; } Bu qonuniy, chunki u teng ob'ektlar bir xil xesh-kodga ega bo'lishini ta'minlaydi. Bu dahshatli, chunki u har bir ob'ektda bir xil...
1670 qarashlar
schedule 15.04.2024

Java ob'ektlari teng, ammo hashkod boshqacha
equals() va hashcode() haqida o'qiyotganimda, agar ikkita ob'ekt teng bo'lsa, ularning xeshkodlari teng bo'lishi kerakligini tushundim, lekin aksincha emas. Ammo quyidagi misol buni aks ettirmaydi. class Employee{ private String name;...
10274 qarashlar
schedule 21.04.2024

Java'da md5 yordamida xeshni qanday hisoblash mumkin
Menda md5 xesh kodini bayt kodiga aylantirish muammosi bor. C# dan foydalanib, xesh-koddan xizmat ko'rsatish tomoni ular ba'zi bayt kodlarini ishlab chiqaradilar, lekin men bir xil bayt kodini ololmayapman. Iltimos, bir xil bayt kodlarini qanday...
2189 qarashlar
schedule 13.05.2024