I hereby claim:
- I am pat-lau on github.
- I am patricklau (https://keybase.io/patricklau) on keybase.
- I have a public key ASBohjsFGSTlShhWbqSiSKNeQUgRE7uGI5OS7x3la6ajmwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
def getSublists(L, n): | |
return [L[i:i+n] for i in range(len(L)-n+1)] | |
def longestRun(L): | |
master = [] | |
longest = 0 | |
for i in range(len(L)+1): | |
for k in getSublists(L, i): | |
master.append(k) | |
for h in master: |
def dict_invert(d): | |
''' | |
d: dict | |
Returns an inverted dictionary according to the instructions above | |
''' | |
inv_map = {} | |
for k, v in d.iteritems(): | |
inv_map[v] = inv_map.get(v, []) | |
inv_map[v].append(k) | |
inv_map[v] = sorted(inv_map[v]) |