Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hashing;
- import java.util.Random;
- public class perfectHashing {
- private int a;
- private int b;
- private int M;
- private void universalHashing(int m) {
- this.M = m;
- Random rand = new Random();
- a = rand.nextInt(Integer.MAX_VALUE) + 1;
- b = rand.nextInt(Integer.MAX_VALUE);
- }
- private int hashFunction(int k){
- long p = 4294967311L;
- int z = (int) (((a * k + b) % p) % M);
- return z;
- }
- public static void main(String[] args) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement