<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/perlweeklychallenge-club.git/challenge-082/abigail, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/'/>
<entry>
<title>Wordpress sucks. No more blogs.</title>
<updated>2020-10-24T01:52:40+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-24T01:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=67ca64c525c64f0cf4a7f0771bab30a8b2e8ab31'/>
<id>67ca64c525c64f0cf4a7f0771bab30a8b2e8ab31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Added blog by Abigail.</title>
<updated>2020-10-15T20:52:47+00:00</updated>
<author>
<name>Mohammad S Anwar</name>
<email>mohammad.anwar@yahoo.com</email>
</author>
<published>2020-10-15T20:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=967a0f849325e8465ce02b272e355a66ba28a6fb'/>
<id>967a0f849325e8465ce02b272e355a66ba28a6fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Links to blogs for week 082</title>
<updated>2020-10-15T18:13:33+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-15T18:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=196ca8c908f8a8a6dda30a48220e9580ac529848'/>
<id>196ca8c908f8a8a6dda30a48220e9580ac529848</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve performance.</title>
<updated>2020-10-15T16:53:49+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-15T16:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=cf1b62322220fc6cca044e595c0c594790ac8ac5'/>
<id>cf1b62322220fc6cca044e595c0c594790ac8ac5</id>
<content type='text'>
Our initial implementation of part 2 of week 82 has an exponential
worst case time complexity. By introducing caching and using pointers
instead of copying strings, we now have a quadratic worst case
time complexity (and a quadratic space requirement).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our initial implementation of part 2 of week 82 has an exponential
worst case time complexity. By introducing caching and using pointers
instead of copying strings, we now have a quadratic worst case
time complexity (and a quadratic space requirement).
</pre>
</div>
</content>
</entry>
<entry>
<title>Another slight improvement.</title>
<updated>2020-10-14T14:47:41+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-14T14:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=eebd72d40733e49542dad4c0d9acf22063d69cf7'/>
<id>eebd72d40733e49542dad4c0d9acf22063d69cf7</id>
<content type='text'>
When hunting for the next prime which divides $gcd, exploit the
fact that, other than 2 and 3, all primes are of the form
6 * k +/-1, for some positive integer k.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When hunting for the next prime which divides $gcd, exploit the
fact that, other than 2 and 3, all primes are of the form
6 * k +/-1, for some positive integer k.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the performance of week 082/part 1.</title>
<updated>2020-10-14T11:55:17+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-14T11:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=bf27525b9e6f6e315b1d5d7bdefdb406b6e7ad69'/>
<id>bf27525b9e6f6e315b1d5d7bdefdb406b6e7ad69</id>
<content type='text'>
Improved the running time of the algorithm from O (sqrt (gcd ($M, $N)))
to O (sqrt (p) + |f| log |f|) where p is the largest prime factor
of gcd ($M, $N), and |f| is total number of factors.
This is not an improvement if the gcd is a prime, but a dramatic
improvement if the gcd contains lots of prime factors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improved the running time of the algorithm from O (sqrt (gcd ($M, $N)))
to O (sqrt (p) + |f| log |f|) where p is the largest prime factor
of gcd ($M, $N), and |f| is total number of factors.
This is not an improvement if the gcd is a prime, but a dramatic
improvement if the gcd contains lots of prime factors.
</pre>
</div>
</content>
</entry>
<entry>
<title>Whitespace</title>
<updated>2020-10-13T22:23:39+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-13T22:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=dcbd9bc6855cb3e0e7eff458518a793408e0cfa1'/>
<id>dcbd9bc6855cb3e0e7eff458518a793408e0cfa1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Perl solution for week 82/part 2</title>
<updated>2020-10-13T22:23:39+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-13T22:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=753d64f20e66f7dcba008dac11b2d6f05d4bfb38'/>
<id>753d64f20e66f7dcba008dac11b2d6f05d4bfb38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Perl solution for week 082/part 1</title>
<updated>2020-10-13T21:46:46+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-13T21:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=a2517c19f86c51a4e071f832c90c332ecd48d9ec'/>
<id>a2517c19f86c51a4e071f832c90c332ecd48d9ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Optional test names.</title>
<updated>2020-10-13T21:46:05+00:00</updated>
<author>
<name>Abigail</name>
<email>abigail@abigail.be</email>
</author>
<published>2020-10-13T21:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/perlweeklychallenge-club.git/commit/?id=451aa794bc362387e18b8cb71a6978f87db09b46'/>
<id>451aa794bc362387e18b8cb71a6978f87db09b46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
