Skip to content

Commit de496a2

Browse files
committedOct 22, 2021
Update the cover for Weighted Random algorithm.
1 parent 6837221 commit de496a2

File tree

1 file changed

+1
-1
lines changed
  • src/algorithms/statistics/weighted-random

1 file changed

+1
-1
lines changed
 

‎src/algorithms/statistics/weighted-random/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const weightedItems = [
5959
// And now just pick the random item from weightedItems array.
6060
```
6161

62-
However, as you may see, this approach may require a lot of memory, in case if the objects are heavy, and in case if we have a lot of them to repeat in `weightedItems` list.
62+
However, as you may see, this approach may require a lot of memory, in case if we have a lot of items to repeat in `weightedItems` list. Think of it as if you would need to repeat a string like `"some-random-string"` (`18` bytes) a ten million times. You will need to allocate around `180Mb` of additional memory space just for this array.
6363

6464
The **more efficient approach** would be to:
6565

0 commit comments

Comments
 (0)
Please sign in to comment.