Skip to content

Latest commit

 

History

History
executable file
·
35 lines (31 loc) · 1.01 KB

README.md

File metadata and controls

executable file
·
35 lines (31 loc) · 1.01 KB

Build Status

#Algorithm & Data Structures Collection in Java

##List of Contents

  • Linked List - A generic Linked List with various functionalities

    • Types:
      • Singly LinkedList (S)
      • Doubly LinkedList (D)
      • Circular LinkedList (C)
      • Multilayer LinkedList (M)
    • Functions:
      • addAtEnd(data) - S,D,C
      • addAtPosition - S,D,C
      • addAtBegining - S,D,C
      • removeFirst - S,D,C
      • removeFirstInstance(data) - S,D,C
      • removeAllInstances(data) - S,D,C
      • removeAtPosition(int position) - S,D,C
      • removeLast() - S,D,C
      • destroy() - S,D,C
  • Queue - A generic Queue with various functionalities

    • Types:
      • Simple Queue (S)
      • Circular Queue (C)
      • Priority Queue (P)
      • Dequeue - Double Ended Queue (D)
    • Functionalities:
      • enqueue (data) - S,C,P,D
      • pop() - S,C,P,D

Cracking the Coding Interview

  • Chapter 1 - Completed
  • Chapter 2 - Missing 4,5 and 6