/// <summary> /// intert value to hash_table /// </summary> /// <param name="key"></param> /// <param name="value"></param> public void add(int key, string value) { int index = Hash(key); if (arr[index] == null) { arr[index] = new Llist(); } arr[index].add(key, value); }
/// <summary> /// initialize a hash table with a size as input /// </summary> /// <param name="size"></param> public Hash_table(int size) { Size = size; arr = new Llist[size]; }
/// <summary> /// no input ,initialize a hash table--defalut if no input size /// </summary> public Hash_table() { Size = 50; arr = new Llist[50]; }