I am learning about bucket sort and it seems a lot of the material insist that it is efficient when the key values are "uniformly distributed and when used to sort inte