302 Commits

Author SHA1 Message Date
e757c6a217 removing old triangle file. 2017-07-10 22:25:43 -07:00
01cc1c5f78 fix method names. 2017-07-10 21:38:16 -07:00
5cb3b250e8 updating problem 67with two counterexamples. 2017-07-10 21:36:25 -07:00
4c0b501ae1 add makefile for problem 67. 2017-07-10 21:35:14 -07:00
c97d796ba5 cleanup javadoc for Problem 67. 2017-07-10 21:34:49 -07:00
3fd66acc65 Adding Problem 67 brute force and attempted subtriangle solution. 2017-07-10 21:28:32 -07:00
8385ae2bae Adding binomial coefficient calculator. 2017-07-10 20:06:34 -07:00
d89992408b Problem 18 fixing Path. 2017-07-10 19:43:24 -07:00
f3c732de51 Problem 18 clean up output. 2017-07-10 19:42:52 -07:00
31c0c8425b notes on fix. 2017-07-10 18:28:21 -07:00
de491878a6 adding brute force solution. path/subtree sum solution was partially correct, path forward for fixing Path has been identified. 2017-07-10 18:26:51 -07:00
8acd36522e finishing another round of debugging. 2017-07-09 04:03:42 -07:00
c8511fdc0a inching closer... 2017-07-09 04:02:27 -07:00
c1c74ff8aa In the midst of debugging - but we are finding triplet divisible numbers up to 1E8 in 7 s. 2017-07-09 03:59:18 -07:00
fac817b2fe adding problem 501, replicating example data given in problem. 2017-07-09 03:20:00 -07:00
672a5bffce removing more bugs from long segmented prime sieve. 2017-07-09 03:06:15 -07:00
bbbe49cce7 Fix qInit function to be correct, and faster. 2017-07-09 02:11:05 -07:00
e5f50a0955 updates to 501 makefile 2017-07-09 01:45:36 -07:00
00b792b2c9 we are getting closer to a feasible solution, but we have regressed. f(100) is now 13 instead of 10. 2017-07-09 01:42:28 -07:00
bc191f9fae adding Long version of prime generator. faster by factor of 4. 2017-07-09 01:16:09 -07:00
7fc5be1c23 PrimeGenerator - reduced amount of time spent on qInit by 100%. 2017-07-08 23:37:06 -07:00
e739f06546 adjusting qk calculation, since that is the biggest bottleneck - about 50% of calcualtion. 2017-07-08 22:21:11 -07:00
2ada856952 Bringing in the big gusn - JIP profiler. 2017-07-08 21:57:09 -07:00
ddc6b6d7e8 Updating prime generator - generates primes correctly, but slower than expected... 2017-07-08 20:58:37 -07:00
c6ca53dd60 accidental commit of method not used. 2017-07-08 20:57:40 -07:00
f0d508b2bc Ironing out details with prime range function. 2017-07-08 20:33:23 -07:00
1e929d04ca Just kidding. NOW primes range actually works. 2017-07-08 20:06:54 -07:00
dd4cdf4d53 Prime generator class - primes range method working. 2017-07-08 19:57:01 -07:00
d21eeb5161 adding not-quite-functional version of prime generator, for backup. 2017-07-08 17:40:32 -07:00
cdab5dd627 adding continued fraction problem solution (057) 2017-07-08 15:19:58 -07:00
aa69425168 Updating BOP class with clarifying comment and adding problem. 2017-07-08 15:18:40 -07:00
a74238f2f7 clean up javadoc in 102. 2017-07-08 15:17:46 -07:00
360d703d8e adding solution to problem 102 - triangles containing origin. 2017-07-08 14:36:06 -07:00
2c6883525d adding 058 problem statement 2017-07-08 02:40:12 -07:00
d6c96bedac adding problem statements for 018 and 019 2017-07-08 02:28:36 -07:00
5a71ec62ec adding problem 101 makefile 2017-07-08 01:45:37 -07:00
9006d77b43 committing finished version of BOP from day ago. 2017-07-08 01:45:22 -07:00
c1eb0f96cb yay! 2017-07-08 01:44:40 -07:00
31b68f5d12 Adding algorithm to generate primes in a stream, i.e., starting from m and going to n. 2017-07-07 16:53:52 -07:00
101fe9a3d3 Adding working version of test for 8 divisors, problem 501. 2017-07-07 13:22:20 -07:00
39cc30bc93 Adding working test version for optimal polynomial solution. 2017-07-07 01:38:53 -07:00
4f48237b6b Lychrel number, yet another one to practice palindromes. 2017-07-06 20:25:29 -07:00
193cbd2416 add make clean command. 2017-07-06 19:54:05 -07:00
15d67b3ca8 Adding Euler Solution interface, Euler Test class, and first problem using this format. 2017-07-06 19:53:38 -07:00
c29d3b2635 adding java directory, with proper unit tests. 2017-07-06 19:52:11 -07:00
abc8304f23 Update Poker solution - straight check was broken. Everythign now working. 2017-07-06 15:55:05 -07:00
72f3432b47 Committing finished versions of all methods, plus some major bug fixes. All five tests passing now. 2017-07-06 15:17:15 -07:00
dc6bdbc87b Adding powerful digit sum. Sometimes it is a matter of knowing when to use the brute force solution. 2017-07-06 12:34:54 -07:00
ce9f95df69 Making progress. Have laid out tests, poker hand class, comparators, and poker cards. Finished implementing several outcomes, have a few left to go. 2017-07-06 03:48:12 -07:00
c756600292 adding initial version that parses poker hands. 2017-07-05 02:59:03 -07:00