All pastes #458472 Raw Edit

Mine

public text v1 · immutable
#458472 ·published 2007-04-25 22:14 UTC
rendered paste body

    private void addAllTransformations(int x){
        if(set.add(listToSkyline(list))&&x!=0){
            for(int i=0;i<list.size();i++){
                if(list.getBuilding(i).getLeft()-1>=leftBorder){
                    list.getBuilding(i).moveToLeft();
                    addAllTransformations(x-1);
                    list.getBuilding(i).moveToRight();
                }
                if(list.getBuilding(i).getRight()+1<=rightBorder){
                    list.getBuilding(i).moveToRight();
                    addAllTransformations(x-1);
                    list.getBuilding(i).moveToLeft();
                }
            }
        }
    }