Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <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];
 }
Exemple #3
0
 /// <summary>
 /// no input ,initialize a hash table--defalut if no input size
 /// </summary>
 public Hash_table()
 {
     Size = 50;
     arr  = new Llist[50];
 }