
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

No Code Developer, Vibe Coder
About
Professional Technical Content Writer, SEO Analyst and Software Developer specialized in web development and DSA in C++, Python.
Drop your queries and messages here: x.com/farhan
Farhan Muhamed has Published 147 Articles

Farhan Muhamed
795 Views
The Breadth First Search (BFS) algorithm can be used to check whether a graph is bipartite by coloring the graph using two colors. This section will discuss how the BFS traversal can be used to check if a graph is bipartite. First of all, let's understand what a bipartite graph ... Read More

Farhan Muhamed
639 Views
The chromatic index of a graph is the maximum number of color needed for the edge coloring of the graph, such that no two adjacent edges have the same color. It is also known as the edge chromatic number. A cyclic graph is a graph that contains at least one ... Read More

Farhan Muhamed
9K+ Views
Every graph can be represented by a matrix called the adjacency matrix, in which each element indicates whether pairs of vertices have an edge between them. In this article, we will learn to find the inverse of a adjacency matrix of a graph using C++. First of all, let's understand ... Read More

Farhan Muhamed
3K+ Views
Dynamic arrays are a type of array that can grow or shrink their size as elements are added or removed. They are created using pointers and memory management functions such as new and delete. In this article, we will learn different ways to initialize a dynamic arrays in C++. ... Read More

Farhan Muhamed
2K+ Views
The Kadane's algorithm is used to find the maximum subarray sum in a given array of integers. This section will explain the Kadane's algorithm with example and C++ implementation. Given an array of integers, our task is to find the maximum possible sum for a subarray using Kadane's algorithm. ... Read More

Farhan Muhamed
1K+ Views
In Python, both tuples and lists are used to store data in sequence. Python provides built-in functions and operators that allow us to easily add elements of a tuple into a list and elements of a list into a tuple. In this article, we will explain various methods to perform ... Read More

Farhan Muhamed
1K+ Views
A Trie, also known as a prefix tree, is used to store and search for large sets of strings. In this section we will discuss all about Trie data structure, its operations, and how to implement it in C++. Trie Data Structure A Trie is a data structure similar ... Read More

Farhan Muhamed
3K+ Views
In Python, a list is a built-in data structure that is used to store an ordered collection of multiple items in a single variable. Lists are mutable that means we can add, remove, and change its elements. In this article, we will learn how we can add the corresponding elements ... Read More

Farhan Muhamed
658 Views
The Depth First Search (DFS) algorithm can be used to check whether a graph is bipartite by coloring the graph using two colors. This section will discuss how DFS traversal can be used to check if a graph is bipartite. First of all, let's understand what a bipartite graph is. ... Read More

Farhan Muhamed
241 Views
In Python, tuples are used to store immutable sequence of elements. A nested tuple is a tuple that contains one or more tuples as their elements. For example: # A tuple in Python tup = ( 1, 2, 3, 4 ) # A nested tuple in Python nestedTup = ... Read More