Skip to content

hackclubiter/Learning-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Learning-Resources

forthebadge forthebadge

Give a Star, if you like the Repository and if you consider it as a useful resource for learning Java

Introduction

This repository aims at helping new developers. It contains tutorial videos, examples of simple programs and algorithms.

Main Topics

The following main topics have been contributed in this repository.

  • Data Structures
  • Object-Oriented Programming (OOPs)

Each of the main topics have been divided into further sub categories.

Breakdown of the Topics

Topic Collection
Data Structures LinkedList, Heaps, Arrays, ArrayLists, HashMaps, Trees, Graphs, Stacks, Queues, Deque
OOP Abstraction, Encapsulation, Inheritance, Polymorphism, Manipulators, Virtual Function, Inline Function, Friend Function

Data Structures

Visit the Data Structures repository It contains tutorial videos, examples of simple programs and quizes for the following topics.

  • Big Integer
  • LinkedList, Circular LinkedList
  • Max and Min Heaps, Priority Queues
  • ArrayList
  • BST
  • HashMap, HashSet, TreeMap
  • Loops
  • Segment Tree, Tree Traversal, Fenwick Tree

Object-Oriented Programming

Visit the OOP repository if you would like to see examples for the following Java programs.