Skip to content

Instantly share code, notes, and snippets.

View shixiaoyu's full-sized avatar
🤪
Why so Serious?

Xiaoyu shixiaoyu

🤪
Why so Serious?
View GitHub Profile
public static void main(String[] args){
List list1 = new LinkedList();
list1.add(0);
list1.add(new LinkedList<Integer>());
list1.add(1);
list1.add(new LinkedList<Integer>());
List list2 = new LinkedList();
list2.add(list1);
list2.add(2);
public class DeepIterator implements Iterator<Integer> {
private Stack<Iterator> iteratorStack = new Stack<Iterator>();
private Integer top = null;
public DeepIterator(Iterable iterable){
this.iteratorStack.push(iterable.iterator());
}
@Override
public boolean hasNext() {
private String y = "Possible";
private String n = "Impossible";
public String ableToSolve(String s) {
if (s == null) return n;
if (s.isEmpty()) return y;
if (s.length() % 2 != 0) return n;
Stack<Character> stack = new Stack<Character>();
public class TestClass {
int a;
int b;
public TestClass() {
print();
public class TestClass {
int a;
int b;
public TestClass() {
a = 5;
public class TestClass {
int a;
int b;
public TestClass() {
a = 5;
public class TestClass {
public TestClass() {
print();
public void print() {
System.out.println(this.getClass() + ": a:" + this.a + ", b:" + this.b);
public class TestClass {
public TestClass() {
print();
public void print() {
System.out.println(this.getClass() + ": a:" + this.a + ", b:" + this.b);
public class TestClass {
public TestClass() {
print();
public void print() {
System.out.println(this.getClass() + ": a:" + this.a + ", b:" + this.b);