Sudoku Validator - CodinGame | C++ Implementation

A sudoku grid consists of 9*9 = 81 cells split in 9 sub-grids of 3*3 = 9 cells. For the grid to be correct, each row must contain one occurrence...

Bank Robbers - CodinGame | C++ Implementation

A gang of R foolish robbers decides to heist a bank. In the bank there are V vaults (indexed from 0 to V-1). The robbers have managed to extract some...

Left Rotation - HackerRank | C++ Implementation

A left rotation operation on an array of size n shifts each of the array's elements 1 unit to the left. For example, if 2 left rotations are performed on...

Repeated String - HackerRank | C++ Implementation

Lilah has a string, s, of lowercase English letters that she repeated infinitely many times. Given an integer, n, find and print the number of letter a's in the first...

Single Elevator Simulation in C++

Here we are going to implement the Single Elevator Simulation in C++. Initially the elevator is at ground floor. It is represented by 0. Floors below ground floor are represented...

Picking Numbers - HackerRank | C++ Implementation

Given an array of integers, find and print the maximum number of integers you can select from the array such that the absolute difference between any two of the chosen...

Best Memes on Linked List Data Structure

Here is the collection of some of the best memes on Linked List Data Structure

Krypton Level 3 to Level 5 | Basic Cryptographic Techniques

Learn basic cryptographic techniques by playing Krypton wargame from OverTheWire. Below is the solution of Level 3 → Level 4, Level 4 → Level 5 and Level 5 → Level...

Krypton Level 0 to Level 2 | Basic Cryptographic Techniques

Learn basic cryptographic techniques by playing Krypton wargame from OverTheWire. Below is the solution of Level 0 → Level 1, Level 1 → Level 2 and Level 2 → Level...

Leviathan Level 3 to Level 4 | Basic Exploitation Techniques

Learn linux command by playing Leviathan wargame from OverTheWire. This wargame doesn't require any knowledge about programming - just a bit of common sense and some knowledge about basic *nix...

Leviathan Level 5 to Level 6 | Basic Exploitation Techniques

Learn linux command by playing Leviathan wargame from OverTheWire. This wargame doesn't require any knowledge about programming - just a bit of common sense and some knowledge about basic *nix...

Leviathan Level 2 → Level 3 | Basic Exploitation Techniques

Learn linux command by playing Leviathan wargame from OverTheWire. This wargame doesn't require any knowledge about programming - just a bit of common sense and some knowledge about basic *nix...