# Algorithm

## Recursion | An Awesome Method for Solving Problems

Before getting into details, you don’t need to be disappointed if you don’t understand the recursion quickly. Initially, it may seem a bit complex or fuzzy to you. But don’t worry, it still seems vague to me. That’s why I will try to write on this topic to make it a little clearer to myself. […]

## Level Order Traversal – BFS Algorithm

This one is another way of traversing through a binary tree. There are many other ways you can do it. Click here to check. Level order traversal is a binary tree version of the BFS (Breadth-First Search) algorithm. The concept is simple. I hope you already know about the binary tree. If we visualize a

## Binary Tree Traversal Algorithms | DFS | Algorithm

There are three Depth First Search (DFS) types of traversal algorithms for Binary Tree. Traversal algorithms are for traversing in a Binary Tree. These three are variations of the Depth First Search (DFS) algorithm. In DFS, we start traversing from the root and go in-depth until there is no node to traverse. Its uses in

## Binary Search | Algorithm

Binary Search is one of the most popular searching algorithms. We use this to search specific elements on a sorted list. It doesn’t matter it’s ascending or descending. A binary search is not applicable on an unsorted list. It’s a fast and widely used algorithm. In real life, you might already use this algorithm without

## Intro of Algorithm

The word Algorithm mostly familiar in Math and Computer Science fields. But this term is not limited to these fields. Informally, algorithms mean steps of solving a problem. We can solve any kind of problem algorithmically. In computer science, the use of algorithms is everywhere. Using algorithms, we can come up with the most efficient

## Linear Search | Algorithm

Linear Search is the easiest Search algorithm in computer science. If you ever try to search an element in a list sequentially, you already used a linear search algorithm. Congrats! You know already. You may learn more details about the linear search by reading this article. It’s also known as sequential search and simple search.

## Planning to write about Data Structure and Algorithms

First of all, I want to clear one thing that I am not an expert. But I will try to give my best as per as I can. I’m doing it for my own good. We all know that “The Best Way to Learn is to Teach”. In computer science, Data Structure and Algorithms are

Scroll to Top