summaryrefslogtreecommitdiff
path: root/factors/prime_factorization.go
diff options
context:
space:
mode:
Diffstat (limited to 'factors/prime_factorization.go')
-rw-r--r--factors/prime_factorization.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/factors/prime_factorization.go b/factors/prime_factorization.go
index 52df2c1..f758448 100644
--- a/factors/prime_factorization.go
+++ b/factors/prime_factorization.go
@@ -2,7 +2,6 @@ package factors
import (
"fmt"
- "slices"
"strings"
)
@@ -69,8 +68,7 @@ func (factors PrimeFactorization) Size() int {
// String returns a string representation of the prime factorization,
// which looks like "2^2 × 3".
func (factors PrimeFactorization) String() string {
- primesSorted := factors.Primes()
- slices.Sort(primesSorted)
+ primesSorted := sortUints(factors.Primes())
parts := make([]string, 0, factors.Size())
for _, p := range primesSorted {