I am asked to describe the operation of the processure BUCKET SORT at the array $$A=\langle 0.75, 0.13, 0.16, 0.64, 0.39, 0.20, 0.89, 0.53, 0.71, 0.42, 0.19 \rangle $$
dividing the interval $[0, 1)$ in $10$ subintervals of equal length.
In my book I found the following algorithm:
BUCKETSORT(A)
n ← length[A]
for i ← 1 to n
insert A[i] in the chain B[⌊nA[i]⌋]
for i ← o to n-1
sort the chain B[i] with insertion sort
concatenation of the chains B[0], B[1], ... , B[n-1]
So, in this case $n=11$, right??
How can we use the fact that we have to divide the interval in $10$ subintervals of equal length??
Your ten subintervals are of the form $[(k-1)/10,k/10)$ where $k = 1, 2, \ldots, 10$. It sounds like the question is asking you to determine which points go into which buckets, and then perhaps the overall complexity of the algorithm for this data assuming that you are using insertion sort on each bucket.