Welcome to the world of data structures and algorithms. In this tutorial, you will learn some basic **searching and sorting algorithms** and its implementation in JAVA.

Searching alogorithms : Linear Search and Binary Search.

Sorting algorithms : Bubble Sort Algorithms, Selection Sort, Insertion Sort, Quick Sort and Merge Sort.

Tutorial 1:

Big O Notation

Big O Notation

This topic gives an idea about performance measurement or efficiency of the algorithms.
more..

Tutorial 2:

Constant Time complexity

Constant Time complexity

This topic explains about functions having Constant Time Complexity.
more..

Tutorial 3:

Linear Time complexity

Linear Time complexity

This topic explains the Linear Time Complexity of the algorithm.
more..

Tutorial 6:

Bubble Sort implementation in java

Bubble Sort implementation in java

Bubble Sort algorithm and its implementation in JAVA.
more..

Tutorial 7:

Selection Sort Algorithm JAVA Implementation

Selection Sort Algorithm JAVA Implementation

Learn about Selection Sort algorithm and its implementation in JAVA.
more..

Tutorial 8:

Insertion Sort

Insertion Sort

Learn about Insertion Sort algorithm and its implementation in JAVA.
more..

Java is a trademark of Oracle.

Apekshit.com is just for learning and testing. To improve basic understanding we provide some examples. We are constantly reviewing it to avoid errors, but we cannot warrant full correctness of all content.