Algorithms are programs or sequence of steps to solve problems.

Different approaches to solve the problems

  • Divide and Conquer
  • Greedy
  • Iterative
  • Recursive

What is a data structure

Data structure is a type of storage mechanism that stores and manage the data.

There are different types based on Data storage and access mechanism.

Data structures are different types

  • Linear Data structure

    • Array
    • Strings
    • Stack
    • Queue
    • Linked List
  • NonLinear Data structure

    • Graphs
    • Trees

What is Algorithm ?

Algorithm is an sequence or group of steps work together to solve a particular problem.

flowchart TD ds{{ Data Structure}} lds{{Linear Data Structure}} nlds{{Non-Linear Data Structure}} ls Linked List ds --> lds ds --> nlds lds --> Array lds --> Stack lds --> Queue lds --> ls nlds --> Tree nlds--> Graph click Array "/algorithm/array-data-structure" "Array Data structure tutorials and examples" _blank click Stack "/algorithm/stack-data-structure" "Stack Data structure tutorials and examples" _blank

Latest Articles

Array Data structures

This course covers the Latest Array algorithm tutorials advantages disadvantages, applications time complexity use cases with examples

Posted January 1, 0001 by  ‐ 2 min read

Queue Data structures

This course covers the Latest Queue algorithm tutorials with examples

Posted January 1, 0001 by  ‐ 2 min read

Recursion - tutorial

learn Recursio Algorithms and Data structures tutorials and examples

Posted January 1, 0001 by  ‐ 1 min read

Recursion - Factorial

Factorial Of a number using Recursion and Iterative functions Algorithms and Data structures tutorials and examples

Posted January 1, 0001 by  ‐ 2 min read

Search - algorithm

This course covers the Latest Search algorithm tutorials with examples

Posted January 1, 0001 by  ‐ 1 min read

Stack Data structures

This course covers the Latest Stack algorithm tutorials with examples

Posted January 1, 0001 by  ‐ 2 min read

String Data structures

This course covers the Latest String algorithm tutorials with examples

Posted January 1, 0001 by  ‐ 1 min read

Duplicate Character count

Find Each Character Count of a string using HashMap duplicate characters in a String and count the number of occurrences using Java with examples

Posted January 1, 0001 by  ‐ 2 min read

Second most repeated string in array of string sequence

This tutorial covers Second most repeated string in array of string sequence with example.

Posted January 1, 0001 by  ‐ 1 min read

Tree Data structures

This course covers the Latest Tree algorithm tutorials with examples

Posted January 1, 0001 by  ‐ 1 min read