User contributions for GordonBGood
A user with 474 edits. Account created on 26 August 2022.
23 June 2014
- 14:4514:45, 23 June 2014 diff hist −1,336 Sieve of Eratosthenes →Infinite iterator: comments on limitations using the int type moved to the Discussion Page...
- 14:4114:41, 23 June 2014 diff hist −574 Sieve of Eratosthenes →Infinite generator: move comments to Discussion Page...
- 14:3714:37, 23 June 2014 diff hist +2,815 Talk:Sieve of Eratosthenes →Python translated to Java: new section
- 14:3314:33, 23 June 2014 diff hist +2 User talk:GordonBGood No edit summary
- 13:2213:22, 23 June 2014 diff hist +344 User talk:GordonBGood reply
- 03:3703:37, 23 June 2014 diff hist +4,894 Sieve of Eratosthenes →{{header|Java}}: Java comments on poor infinite generator algorithm and addition of a better one...
22 June 2014
- 12:5812:58, 22 June 2014 diff hist +839 Extensible prime generator →{{Header|Python}}
- 08:3508:35, 22 June 2014 diff hist +748 Sieve of Eratosthenes →Infinite generator: Note: this Python algorithm has a very low limit in use...
2 June 2014
- 06:3806:38, 2 June 2014 diff hist +3,070 Sieve of Eratosthenes →{{header|Scala}}: corrected code and comments, added a section using HashMap...
30 May 2014
- 12:5712:57, 30 May 2014 diff hist −1,036 Sieve of Eratosthenes →Sub-optimal tail recursive trial division: Scala - used tail recursion to implement a true Sieve of Eratosthenes (page segmented "infinite" iteration)...
- 12:4512:45, 30 May 2014 diff hist +6 Sieve of Eratosthenes →Odds-Only sieve using Streams and Co-Inductive Streams: added bolding that latter two codes are true Eratosthenes
- 11:4311:43, 30 May 2014 diff hist +3,349 Sieve of Eratosthenes →The "unfaithful sieve" using Streams: Scala - changed title, added "faithful" Stream versions...
29 May 2014
- 06:1906:19, 29 May 2014 diff hist +2,084 Sieve of Eratosthenes →Genuine Eratosthenes sieve: added Scala page segmented "infinite" iterator sieve...
28 May 2014
- 14:0014:00, 28 May 2014 diff hist +766 Sieve of Eratosthenes →{{header|Scala}}: corrected 'true' code, comments, added a much faster array version
26 May 2014
- 23:5823:58, 26 May 2014 diff hist +120 Sieve of Eratosthenes →Infinite list using generators: note that is trial division not Eratosthenes...
- 23:5723:57, 26 May 2014 diff hist +120 Sieve of Eratosthenes →Infinite list using threads and channels: note that is trial division not Eratosthenes...
- 23:5523:55, 26 May 2014 diff hist +120 Sieve of Eratosthenes →Infinite list using laziness: note use of modulo means trial division...
- 09:4309:43, 26 May 2014 diff hist +34 Sieve of Eratosthenes →{{header|Clojure}}: correction errors and omissions in first code, second 2 don't work, noted...
- 07:4807:48, 26 May 2014 diff hist −3 Sieve of Eratosthenes →{{header|Groovy}}: corrected some minor errors on bounds checking...
19 May 2014
- 02:3802:38, 19 May 2014 diff hist +8,596 Sieve of Eratosthenes →{{header|JavaScript}}: cleaned and sped up code, added odds-only, "inifinite" dictionary and page segmented based versions...
10 May 2014
- 04:0604:06, 10 May 2014 diff hist +2,843 Sieve of Eratosthenes →Fast infinite generator using a wheel: added a very large wheel with links to ideone.com
- 01:5701:57, 10 May 2014 diff hist +230 Fibonacci sequence →{{header|F_Sharp|F#}}: comment on naive recursive sequence approach...
- 01:0101:01, 10 May 2014 diff hist −61 Fibonacci sequence →Better Recursive doesn't need Memoization: shorten...
- 00:5600:56, 10 May 2014 diff hist −63 Fibonacci sequence →{{header|Mathematica}} / {{header|Wolfram Language}}: simplification of more efficient recursive and iterative....
8 May 2014
- 13:3813:38, 8 May 2014 diff hist +289 Sieve of Eratosthenes →Fast infinite generator using a wheel: added links to test implementations on ideone.com...
- 12:3912:39, 8 May 2014 diff hist +75 Sieve of Eratosthenes →Infinite generator with a faster algorithm: added a link to ideone.com Python 3 implementation...
- 12:2912:29, 8 May 2014 diff hist +625 Primality by trial division →{{header|F Sharp|F#}}: corrected "shorter version", which didn't account for <= 2; added more efficient version...
- 11:2611:26, 8 May 2014 diff hist +29 Primality by trial division →{{header|Mathematica}}: corrected code; TD by odds > 1 as allowed..
- 06:1606:16, 8 May 2014 diff hist +827 Fibonacci sequence →{{header|Python}}: new section on faster recursion not requiring memoization, and its limits...
- 02:4102:41, 8 May 2014 diff hist +2,580 Fibonacci sequence →{{header|Mathematica}} / {{header|Wolfram Language}}: improve recursion; added iterative approach, list generator...
7 May 2014
- 08:5108:51, 7 May 2014 diff hist +261 Sieve of Eratosthenes →Fast infinite generator using a wheel: typos, further performance gains by in-lining function; comments regarding performance...
6 May 2014
- 14:5314:53, 6 May 2014 diff hist +2,192 Sieve of Eratosthenes →{{header|Python}}: added a wheeled version of infinite generator with faster...; clarified text...
- 12:0712:07, 6 May 2014 diff hist +60 Sieve of Eratosthenes →Infinite generator with a faster algorithm: change "bps.next()" to "next(bps)" for Python 2/3 compatibility; cleaned up code for speed...
4 May 2014
- 04:3204:32, 4 May 2014 diff hist +552 Sieve of Eratosthenes →Factorization wheel235 version of the generator version: changed '/' to '//' for compatibility with Python3; note on slow enumeration with Python3...
- 03:5503:55, 4 May 2014 diff hist +3 Sieve of Eratosthenes →Odds-only version of the generator version above: changed '/' to '//' for compatibility with Python3...
- 03:5303:53, 4 May 2014 diff hist +1 Sieve of Eratosthenes →Odds-only version of the array sieve above: forgot a '/] to '//'...
- 03:5003:50, 4 May 2014 diff hist +2 Sieve of Eratosthenes →Odds-only version of the array sieve above: change '/' to '//' for better Python3 compatibility...
- 03:4003:40, 4 May 2014 diff hist +66 Sieve of Eratosthenes →Using generator: corrected note on the sue of xrange in Python 2...
- 03:3803:38, 4 May 2014 diff hist +53 Sieve of Eratosthenes →Using array lookup: use over range vs. xrange...
- 02:3802:38, 4 May 2014 diff hist +4,083 Sieve of Eratosthenes →{{header|Python}}
3 May 2014
- 03:4703:47, 3 May 2014 diff hist +176 Sieve of Eratosthenes →Using generator: code efficiency improvements comparable to the array version...
- 02:4302:43, 3 May 2014 diff hist +780 Sieve of Eratosthenes →{{header|Mathematica}}: improved the code, showed odds-only version...
- 02:1402:14, 3 May 2014 diff hist +99 m Sieve of Eratosthenes →{{header|MATLAB}}: commented on the Trial Division version
- 02:0702:07, 3 May 2014 diff hist +2 Sieve of Eratosthenes →{{header|Niue}}: correct header reference in template...
- 02:0602:06, 3 May 2014 diff hist +2 m Sieve of Eratosthenes →{{header|Nial}}: Correct header reference...
- 02:0302:03, 3 May 2014 diff hist +129 Sieve of Eratosthenes →{{header|Ursala}}
- 01:5401:54, 3 May 2014 diff hist +104 Sieve of Eratosthenes →{{header|Niue}}
- 01:5201:52, 3 May 2014 diff hist +105 Sieve of Eratosthenes →{{header|Nial}}
1 May 2014
- 15:1315:13, 1 May 2014 diff hist −8 Sieve of Eratosthenes →Imperative: minor code improvements...
- 10:3310:33, 1 May 2014 diff hist +7,215 Sieve of Eratosthenes →{{header|F Sharp}}