Skip to content

Instantly share code, notes, and snippets.

@otaviomacedo
otaviomacedo / LexicographicalPermutations.java
Created July 14, 2011 12:29
Solution for the problem 24 from Project Euler.
package euler;
import com.google.common.collect.Iterables;
import java.math.BigInteger;
import java.util.List;
import java.util.SortedSet;
import static com.google.common.collect.Lists.newArrayList;
@otaviomacedo
otaviomacedo / LineCounter.java
Created January 12, 2011 17:24
Solution to Kata 13
package kata13;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.Reader;
import static org.apache.commons.lang.StringUtils.isNotBlank;
public class LineCounter {
private static enum State {INSIDE_COMMENT, OUTSIDE_COMMENT}