We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8afb1bd commit 6a17d83Copy full SHA for 6a17d83
README.md
@@ -770,13 +770,13 @@
770
- `Φ(h0) = 2 × 0 − 0 = 0`
771
- `Φ(hi) = 2 × size − capacity > 0` (since size > capacity/2)
772
- Calculating Amortized cost for operation i (adding element i): `ci + Φ(hi) − Φ(hi−1)`:
773
- -Without resize:
774
- ci = 1;
+ - Without resize:
+ - ci = 1;
775
Φ(hi) = 2 * (k + 1) - c
776
Φ(hi-1) = 2 * k - 2 - c
777
ci + Φ(hi) − Φ(hi−1) = 1 + 2 * k - c - 2 * k + 2 + c = +3
778
- With resize:
779
- ci = k + 1;
+ - ci = k + 1;
780
Φ(hi) = 2 * (k + 1) - 2 * k = 2 since there is a resize, the array capacity is doubled
781
Φ(hi-1) = 2 * k - k = k since before the resize, the array capacity is equal to the array size
782
ci + Φ(hi) − Φ(hi−1) = k + 1 + 2 - k = +3
0 commit comments