print binary strings withoout consecutive 1's
//PRINT BINARY SGTRINGS WITHOUT CONSECUTIVE 1'S
public class printbin_strings {
public static void print(int n, int lastplace, String str) {
if (n == 0) {
System.out.println(str);
return;
}
print(n - 1, 0, str + "0");
if (lastplace == 0) {
print(n - 1, 1, str + "1");
}
}
public static void main(String[] args) {
print(3, 0, "");
}
}
Comments
Post a Comment