Browse Source

完善注释

ChenGanBin 3 years ago
parent
commit
196611f38a
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/main/java/com/cyl/algorithrms/sort/Bucket.java

+ 1 - 0
src/main/java/com/cyl/algorithrms/sort/Bucket.java

@@ -37,6 +37,7 @@ public class Bucket {
 
 
         // 根据找到的 最大值和最小值 以及 桶的范围,确定每个桶的数量
         // 根据找到的 最大值和最小值 以及 桶的范围,确定每个桶的数量
         // 桶的数量 = (最大值-最小值)/ 桶的范围
         // 桶的数量 = (最大值-最小值)/ 桶的范围
+        // 之所以要加1,是因为当无法除尽表明还需要1个桶才能容纳所有元素
         int bucketCount = ((int)maxValue - (int)minValue) / BUCKET_RANGE + 1;
         int bucketCount = ((int)maxValue - (int)minValue) / BUCKET_RANGE + 1;
 
 
         // 根据找到的 最大值和最小值 以及 桶的数量,确定桶的范围
         // 根据找到的 最大值和最小值 以及 桶的数量,确定桶的范围