# Search Results for: label/Projects

## Graphs: Introduction and Terminology

1. Introduction A graph (G) is a set of vertices (V) and set of edges (E). The set V is a finite, nonempty set of vertices. The set E is a set of pair of vertices representing edges. G= (V, E) V (G) = Vertices of graph G E (G) = Edges of graph G …

## What is Recursive Permutation in C++? [Algorithm and Source Code]

This article will describe a quick and easy algorithm that gives the full permutation for a natural number. The algorithm will be implemented by C++. A full permutation is list of all variation for given items (usually numbers). For example, the full permutation of 3 elements are: 1 2 3 1 3 2 2 1 …

## How to create your own Header Files in C/C++?

In this article I am going to tell you the easiest way to create your own header files in programming languages like C and C++. For this you do not have to be an expert. This can be done by anyone who has just started learning programming languages. Ok! Before starting the process let me …