Skip to content

Instantly share code, notes, and snippets.

View pimpimmi's full-sized avatar

Joachim Nelson pimpimmi

View GitHub Profile
@pimpimmi
pimpimmi / collatz.py
Created October 9, 2012 12:42 — forked from melpomene/collatz.py
Collatz sequence generator
#!/usr/bin/env python
# encoding: utf-8
from random import random
from heapq import heappush, nsmallest, nlargest
import time, sys
from sets import Set
def rotl32(a, b):
return (((a << (b & 0x1f)) & 0xffffffff) |
((a >> (32 - (b & 0x1f))) & 0xffffffff))