Skip to content

Instantly share code, notes, and snippets.

Avatar

Lars Marius Garshol larsga

View GitHub Profile
@larsga
larsga / kata.py
Created Mar 28, 2012
Anagram code kata
View kata.py
def make_key(str):
key = list(str)
key.sort()
return "".join(key)
classes = {}
for line in open("wordlist.txt"):
word = line.strip().lower()
key = make_key(word)
View keybase.md

Keybase proof

I hereby claim:

  • I am larsga on github.
  • I am larsga (https://keybase.io/larsga) on keybase.
  • I have a public key ASD7BkvYLDinqT6Z63GwiXZy1KuRGxBNRuNBp1KMly98cQo

To claim this, I am signing this object:

View gist:5e6abfbdc14ccde9e29d509e20f29d93
import java.util.*;
import java.io.FileReader;
import java.io.BufferedReader;
// read text file (plain text, no formatting)
// output how many times each word occurs in the text
// words consist only of A-Z/a-z, nothing else
// 'hello, Hello, jean-paul' => 'hello: 2 jean: 1 paul: 1'
public class Counter {
You can’t perform that action at this time.