package ds; public class BasicBinaryTree<X extends Comparable<X>> { private Node root; private int size; public BasicBinaryTree(){ this.root = null; } public int size(){ return size; } public void add(X item){ … Continued
Author Archives: Mashruf
Datastructures revisited : Implementing Basic Linked List in Java
public class BasicLinkedList<X> { private Node first; private Node last; private int nodeCount ; public BasicLinkedList(){ first = null; last = null; nodeCount = 0; } public void add(X item){ … Continued
Datastructures Revisited: Implementing Stack in JAVA
This is the stack implementation in JAVA package ds; public class BasicStack<X> { private X[] data; private int stackPointer; public BasicStack(){ data = (X[]) new Object[1000]; stackPointer = 0; } public void push(X item){ … Continued
Learning Kotlin : Basics & Functional Programming
Here are some Kotlin basics that I have tried. It might be useful as a quick reference: