Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 691 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 691 Bytes

Java and DSA Repository

This repo contains Java programs demonstrating language basics and OOP concepts,Advance java as well as implementations of common data structures and algorithms along with some minor projects.

Java Programs

  • Basics syntax, variables, operators
  • Control flow (if/else, loops, switch)
  • OOP (classes, objects)
  • File I/O
  • Exception handling
  • Collections framework
  • Multi-threading
  • Lambda-expressions
  • Functional-programming

DSA Implementations

  • Arrays (search, rotate)
  • Linked lists (singly, reverse)
  • Stacks (array, balanced parens check)
  • Queues (array, linked list)...etc

Usage

Compile and run the Java files from the command line.