Storing a Sparse Table with 0(1) Worst Case Access Time