302 Commits

Author SHA1 Message Date
fc2181edcb Verification of all consecutive counts works... kinda 2018-01-28 06:59:28 -08:00
a18d8c0cc3 fix convex castles, and now we have a working verification script 2018-01-27 13:40:37 -08:00
48ffe9a8cb Fix a big in convex_castles. Add script for verifying formulas. 2018-01-27 13:16:18 -08:00
6664243d87 update to latest 2018-01-26 19:47:06 -08:00
5ec1f125cb Adding a readme, renaming convex_castles.py 2018-01-26 13:57:55 -08:00
f45fdf42e7 Working version of castle variations generator. 2018-01-25 10:58:31 -08:00
6744a4798b adding small experiment with dynamic program for second step - filling in URRRRUs and DRRRRDs 2018-01-24 14:34:52 -08:00
b87dc40586 clean up castle counting 2018-01-24 13:43:15 -08:00
72b7b1a215 Merge branch 'master' of https://charlesreid1.com:3000/cs/euler
* 'master' of https://charlesreid1.com:3000/cs/euler:
  old problem 500 file
2018-01-24 13:29:57 -08:00
a5ebd1ee30 adding counting castles to date 2018-01-24 13:29:50 -08:00
ac15c1d13b old problem 500 file 2018-01-15 06:50:32 -08:00
1c210f4a2c fix tabs 2018-01-08 02:39:57 -08:00
37fb09dee4 fix bullet list 2018-01-08 02:35:07 -08:00
cac9ef9f0f Adding some old stuff (last summer?!?) 2018-01-08 02:34:35 -08:00
ebc03b222b adding readme for problem 64 2018-01-08 02:33:50 -08:00
057b40d9bb Small fix with summation limits 2018-01-08 00:47:24 -08:00
4b9e530db3 Fix problem 172 2018-01-07 17:44:15 -08:00
3c9e501757 add test case 2018-01-07 04:49:12 -08:00
159c0ec8d0 Adding initial (failed) version of 172. 2018-01-07 04:42:34 -08:00
9e2adb45e3 Adding problem 254 naive and memoized solutions. 2017-09-27 21:24:47 -07:00
1afa36a5ef upgrade from guava 21 to guava 22. 2017-08-11 16:52:07 -07:00
8cab0c1047 adding Problem 158 solution. 2017-08-11 16:51:30 -07:00
bfb944b59f more subtle bugs in poker. good thing they were for rarest possible hands. 2017-07-23 19:00:50 -07:00
cd7ecafdde one more fix to poker four of a kind check, to keep it getting confused with full house. 2017-07-23 18:45:42 -07:00
5ab8e09a25 fix minor typo in poker four-of-a-kind check. 2017-07-23 18:38:39 -07:00
ae5cd1cc16 more work - still not operational, but getting there. 2017-07-21 06:19:10 -07:00
b643d7e0a1 New approach: treat connecting 2-digit numbers as nodes 2017-07-21 05:05:10 -07:00
cccdfa62f5 remove comment 2017-07-21 02:30:58 -07:00
7e1588628e This is not working because edges are not directed correctly. 2017-07-21 02:29:38 -07:00
f7d42c5b49 using guava. can turn this into a minimum spanning tree problem. 2017-07-20 22:28:20 -07:00
cd30665007 update problem 58 with extra files - makefile and prime sieve 2017-07-20 21:49:07 -07:00
849fd6dae3 adding problem 58 2017-07-20 21:48:24 -07:00
db4c5b5d8a removing earlier incorrect fixes. 2017-07-20 20:45:20 -07:00
9bd5ac6e98 correct some mistakes in javadocs descriptions of prime sieve. 2017-07-20 19:35:51 -07:00
b1530736fb Organizing everybody to rounds. 2017-07-18 02:48:04 -07:00
7c39a41bed adding stringlib for string functions. 2017-07-17 05:22:30 -07:00
e13d11686d add fifties problems, update euler lib. 2017-07-17 05:22:07 -07:00
057ddfbd2d adding solutions and tests for the fifties. 2017-07-17 05:14:39 -07:00
24f803cfbc adding problems 19 and 20. 2017-07-17 05:13:49 -07:00
6a393c7441 adding problem 12 back in - still slow, but much faster. 2017-07-17 03:34:43 -07:00
7f71a8b235 add main routine for problem 10 2017-07-17 03:34:19 -07:00
9203d84f8e fix highly factorable triangular number search to run faster 2017-07-17 03:32:36 -07:00
cf858a617e speed up 2017-07-17 03:09:52 -07:00
301f03bc91 add makefile for problem 63. 2017-07-17 02:44:19 -07:00
f65823d02a update solution for problem 62 to compile/return correctly. 2017-07-17 02:42:53 -07:00
3331c149e4 fixing typo in javadocs. 2017-07-17 02:40:56 -07:00
4e6e1a18c8 correct typo in javadocs. 2017-07-17 02:40:13 -07:00
06df0f56f5 adding problem 61. 2017-07-17 02:39:46 -07:00
bc71a19e41 memoize integer powers. 2017-07-15 04:33:54 -07:00
66d857d17f eliminating outer loop from ordering. 2017-07-15 04:15:04 -07:00