-
dee08b5d6c
update .gitignore
main
Charles Reid
2026-03-28 07:44:05 -07:00
-
af686d214c
Merge pull request #4 from charlesreid1/chaz-update-output
Chaz Reid
2026-03-25 22:54:55 -07:00
-
-
ce65e88488
add outputs and output generating script
Charles Reid
2026-03-25 22:54:27 -07:00
-
-
e9c495a31b
Merge pull request #3 from charlesreid1/chaz-update
Chaz Reid
2026-03-25 22:49:03 -07:00
-
-
0b3386736f
add reqirements.txt
Charles Reid
2026-03-25 22:47:16 -07:00
-
3d693d509d
fix return values and error messages
Charles Reid
2026-03-25 22:45:46 -07:00
-
9c6edf0cb1
use a nice one liner, use Collections, improve efficiency
Charles Reid
2026-03-25 22:35:38 -07:00
-
302cac59a3
update reverse_lexico.py to match lexico.py
Charles Reid
2026-03-25 22:31:47 -07:00
-
e27191392c
fix word check/string check to use index instead
Charles Reid
2026-03-25 22:22:41 -07:00
-
1014bb958e
simplify palindrome checks
Charles Reid
2026-03-25 22:18:23 -07:00
-
60962f1e09
improve efficiency of lexico.py
Charles Reid
2026-03-25 22:12:45 -07:00
-
8a9488731f
fixup
Charles Reid
2026-03-25 22:12:25 -07:00
-
046051b4f2
udpate letter_coverage.py to fix bug
Charles Reid
2026-03-25 22:12:16 -07:00
-
e7782517df
fix critical bug in index comparison (probably changes answers...)
Charles Reid
2026-03-25 22:05:23 -07:00
-
c028b1d069
fix set choice bug
Charles Reid
2026-03-25 21:53:38 -07:00
-
-
6894d8ed37
fix title
Charles Reid
2024-08-26 10:50:12 -07:00
-
0ed76ea02b
run trie table
Charles Reid
2024-08-26 10:43:07 -07:00
-
9a23a47211
remove diff_by_one.py
Charles Reid
2024-08-26 10:42:54 -07:00
-
279066d064
fix up diff_by_n
Charles Reid
2024-08-26 10:42:41 -07:00
-
c8960d6015
reverse, actually
Charles Reid
2024-08-26 10:33:19 -07:00
-
b45fda3052
Merge pull request #1 from charlesreid1/try-trie-tree
try-trie-tree
Chaz Reid
2019-03-11 21:27:51 -07:00
-
-
008e1daec5
switch function
C Reid
2019-03-11 21:13:54 -07:00
-
6a08f95ebc
add method to compute number of words versus number of perfect tries table
C Reid
2019-03-11 21:13:00 -07:00
-
f01bab717e
fixed tries.py
C Reid
2019-03-11 17:01:58 -07:00
-
05a8830cec
update readme and descriptions
C Reid
2019-03-11 15:46:34 -07:00
-
0ea5f3753f
update tries with working print method, and some other fixed-up recursive calls
C Reid
2019-03-11 15:34:45 -07:00
-
-
826df3a942
print more info
C Reid
2019-03-10 23:44:42 -07:00
-
2305797fd2
Merge branch 'master' of github.com:charlesreid1/five-letter-words
C Reid
2019-03-10 11:31:15 -07:00
-
-
56a4d4dc6d
update diff_by_ scripts and descriptions in readme
C Reid
2019-03-10 11:30:41 -07:00
-
ca0b27cc91
removing the broken diff by one
C Reid
2019-03-10 00:19:13 -08:00
-
1b31bc40a2
fixing diff by one
C Reid
2019-03-10 00:18:44 -08:00
-
907676dd82
clarify palindrome checks
Charles Reid
2017-12-07 22:03:24 -08:00
-
6f3da0a366
updating final print statement in both letter coverages
Charles Reid
2017-09-20 11:58:58 -07:00
-
37374194f0
renaming letter coverages so default is no output, debug is with output
Charles Reid
2017-09-20 11:57:54 -07:00
-
51c7e429ae
reconciling letter coverage
Charles Reid
2017-09-19 17:32:18 -07:00
-
b9616eeb28
Merge branch 'master' of https://charlesreid1.com:3000/cs/five-letter-words
Charles Reid
2017-09-19 17:30:43 -07:00
-
-
b7a142e7f7
removing tiny kitten that squeaks when you get to a certain point in the code
Charles Reid
2017-09-19 17:22:03 -07:00
-
9cda786cf8
fixing letter coverage to fix a snafu.
Charles Reid
2017-09-19 17:19:37 -07:00
-
d2ad99bfb6
Add near palindrome output, and fix palindrome pairs to exclude palindromes
Charles Reid
2017-09-04 17:55:46 -07:00
-
4bca143ae8
adding a near-palindrome checker.
Charles Reid
2017-09-04 17:33:59 -07:00
-
cff7a9e1a6
update comment in palindrome.py
Charles Reid
2017-09-04 17:30:15 -07:00
-
ef62283c91
update readme with new scripts.
Charles Reid
2017-09-04 16:41:57 -07:00
-
4dd57760fa
Make distinct.py more efficient: one loop over words.
Charles Reid
2017-09-04 16:29:11 -07:00
-
d07e0621f7
Don't need pretty print.
Charles Reid
2017-09-04 16:26:26 -07:00
-
7db3fb9890
Update distinct script to print out some examples.
Charles Reid
2017-09-04 16:25:54 -07:00
-
5ea6a87e46
fix comments.
Charles Reid
2017-09-04 04:00:06 -07:00
-
41342dd02b
updating lexico and reverse lexico script to print ALL lexico and reverse lexico words
Charles Reid
2017-09-04 03:41:04 -07:00
-
7cb10c1f2c
updating comment block
Charles Reid
2017-09-04 03:40:00 -07:00
-
563a8799b0
updating diff-by-one script comment
Charles Reid
2017-09-04 03:39:08 -07:00
-
3963e6a40a
updating diff by n to print, for n equals 2 through 2
Charles Reid
2017-09-04 03:37:12 -07:00
-
700c6e8057
adding output from lexico and reverse lexico
Charles Reid
2017-09-04 03:31:52 -07:00
-
b042890420
make diff by one code match what is in github blog post.
Charles Reid
2017-09-03 20:55:46 -07:00
-
26b5f9394d
reverse order of printed distances
Charles Reid
2017-09-03 20:30:08 -07:00
-
b0cb967549
adding a diff-by-n variation on the diff-by-one program
Charles Reid
2017-09-03 20:22:34 -07:00
-
-
a69eb56e0a
updating readme with more sections, describing each script.
Charles Reid
2017-08-17 06:43:18 -07:00
-
58c7eafc76
moving word converage to letter coverage.
Charles Reid
2017-08-17 06:42:11 -07:00
-
6b7270b97d
Adding working dynamic program to compute word coverage.
Charles Reid
2017-08-17 06:32:43 -07:00
-
c902691810
remove particular bigrams
Charles Reid
2017-08-17 06:31:36 -07:00
-
a8a64d385c
adding output from various scripts.
Charles Reid
2017-08-16 03:18:35 -07:00
-
53a74fc21e
adding check for leicographically sorted words.
Charles Reid
2017-08-15 20:26:55 -07:00
-
08eb1b15a6
adding palindrome and palindrome pair checker
Charles Reid
2017-08-15 20:22:05 -07:00
-
b16c360103
adding get words function.
Charles Reid
2017-08-15 20:12:06 -07:00
-
8e3af32e64
adding a script to look for words with euclidean distance of 1.
Charles Reid
2017-08-15 20:12:00 -07:00
-
96c7372ab3
distinct script now uses get_words function.
Charles Reid
2017-08-15 20:11:36 -07:00
-
7460c21d0b
stats now uses external get_words function.
Charles Reid
2017-08-15 20:11:13 -07:00
-
a092a8363d
moving euclidean dist to euclidean distance.
Charles Reid
2017-08-15 20:10:07 -07:00
-
ab88068dc4
compute number of 5-letter words with k distinct letters.
Charles Reid
2017-08-15 19:24:12 -07:00
-
587a24094c
adding memo to gitignore.
Charles Reid
2017-08-15 19:23:54 -07:00
-
279cf1b145
moving everything in stats.py to a main method.
Charles Reid
2017-08-15 19:23:37 -07:00
-
78cd32d95c
stats.py now prints letter/bigram frequencies in sorted order.
Charles Reid
2017-08-15 17:46:59 -07:00
-
beeaad5082
adding script to compute euclidean distance btwn 2 words.
Charles Reid
2017-08-15 17:46:16 -07:00
-
1b46ac7a85
add stats script to count letter and bigram frequencies.
Charles Reid
2017-08-06 16:21:07 -07:00
-
d98c093f1a
updating license, readme, and adding words.
Charles Reid
2017-08-06 16:03:28 -07:00
-
bd17061751
Adding Stanford GraphBase list of five-letter words
Charles Reid
2017-08-06 16:02:55 -07:00
-
8c30ffb417
updating readme with reference.
Charles Reid
2017-08-06 16:02:39 -07:00
-
cd3fea92b8
Initial commit
C Reid
2017-08-06 15:57:28 -07:00