aboutsummaryrefslogtreecommitdiff
path: root/challenge-307
diff options
context:
space:
mode:
authorSteven <steven1170@zoho.eu>2025-02-08 22:33:34 +0000
committerSteven <steven1170@zoho.eu>2025-02-08 22:33:34 +0000
commit24cdb9c4aeebf1bcc42d5d606de9621d331cac9c (patch)
tree90ba683778ef8220960b64eb3877967bdc90cf2c /challenge-307
parent5f7ed6c50f9c1f87f23c9b28b1f567d7c7b2db6a (diff)
downloadperlweeklychallenge-club-24cdb9c4aeebf1bcc42d5d606de9621d331cac9c.tar.gz
perlweeklychallenge-club-24cdb9c4aeebf1bcc42d5d606de9621d331cac9c.tar.bz2
perlweeklychallenge-club-24cdb9c4aeebf1bcc42d5d606de9621d331cac9c.zip
fix and update
Diffstat (limited to 'challenge-307')
-rw-r--r--challenge-307/steven-wilson/perl/ch-1.pl3
-rw-r--r--challenge-307/steven-wilson/perl/ch-2.pl3
2 files changed, 3 insertions, 3 deletions
diff --git a/challenge-307/steven-wilson/perl/ch-1.pl b/challenge-307/steven-wilson/perl/ch-1.pl
index 9c50d392db..452ffb9c67 100644
--- a/challenge-307/steven-wilson/perl/ch-1.pl
+++ b/challenge-307/steven-wilson/perl/ch-1.pl
@@ -1,12 +1,11 @@
#!/usr/bin/env perl
-use strict;
use v5.35;
use Test2::Bundle::More;
sub checkOrder {
my @ints = @_;
- my @sorted_ints = sort @ints;
+ my @sorted_ints = sort { $a <=> $b } @ints;
return grep { $ints[$_] != $sorted_ints[$_] } 0..scalar @ints - 1;
}
diff --git a/challenge-307/steven-wilson/perl/ch-2.pl b/challenge-307/steven-wilson/perl/ch-2.pl
index 6d488525e1..68a4819a5c 100644
--- a/challenge-307/steven-wilson/perl/ch-2.pl
+++ b/challenge-307/steven-wilson/perl/ch-2.pl
@@ -1,8 +1,9 @@
#!/usr/bin/env perl
-use strict;
use v5.35;
use Test2::Bundle::More;
+use Memoize;
+memoize('sortString');
sub findAnagrams {
my @words = @_;