Toggle navigation
Programmercave
Tags
Tags
Cpp
Algorithm
Sorting
Linked-List
Data-Structure
Data-Structures
Graph-Algorithms
Project
Games
Ubuntu
Graphics
Linux
HowTo
Python
Hacking
Exploitation
C
Competitive-Programming
Bitmasking
Top-Deals
Articles
Hackerearth
Number-Theory
Operating-System
HTML
CSS
Hackerrank
Memes
OverTheWire-Bandit
CTF
OverTheWire-Leviathan
OverTheWire-Krypton
Cryptography
CodinGame
Mathematics
CodeForces
Dynamic-Programming
OpenSuse
Tumbleweed
Arch-Linux
SQL
PostgreSQL
DataBase
Go
Kafka
Algorithm
Efficiently Finding the Square Root of a Number: Linear Search vs Binary Search
Efficiently Find Prime Numbers Till N: Basic vs. Sieve of Eratosthenes
Optimized Algorithm for Checking Prime Numbers: A Comprehensive Guide
Left Rotation - HackerRank | C++ Implementation
Repeated String - HackerRank | C++ Implementation
Picking Numbers - HackerRank | C++ Implementation
Library Fine | HackerRank
Sherlock and Squares | HackerRank
Circular Array Rotation | HackerRank
Drawing Book | HackerRank
Migratory Birds - HackerRank Challenge | C++ Implementation
Between Two Sets - HackerRank Challenge | C++ Implementation
Kangaroo HackerRank Challenge | C++ Implementation
Kruskal's Algorithm | Minimum Spanning Tree
Roy and Code Streak | HackerEarth Challenge
Dijkstra's Algorithm | Single-Source Shortest Path
Bellman Ford Algorithm | Single-Source Shortest Path
Breadth First Search using Adjacency List | Graph traversal
Depth First Search using Adjacency List | Graph traversal
Move all Odd numbers after Even numbers in Singly Linked List | C++ Implementation
Merge two sorted Linked List (in-place) | C++ Implementation
Split Singly Circular Linked List | C++ Implementation
Doubly Circular Linked List | C++ Implementation
How to Reverse a Linked List | C++ Implementation
How to find the Length of Loop in Linked List | C++ Implementation
Selection sort | C++ Implementation
Merge Sort | C++ Implementation
Insertion Sort | C++ Implementation
Doubly Linked List | C++ Implementation
Singly Linked List | C++ Implementation
Quicksort | C++ Implementation
Heapsort | C++ Implementation
Arch-Linux
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
Articles
Selected Questions from Interviews with Bjarne Stroustrup Part 2| Creator of C++
Selected Questions from Interviews with Bjarne Stroustrup Part 1| Creator of C++
Amazon Great Indian Festival Sale 2019: Top 10 Laptop Deals
Bitmasking
How to Manipulate Bits in C and C++
C
Stack Overflow Vulnerability
CSS
How to scroll Amazon Affiliate Marketing cards horizontally on a website
CTF
Krypton Level 3 to Level 5 | Basic Cryptographic Techniques
Krypton Level 0 to Level 2 | Basic Cryptographic Techniques
Leviathan Level 3 to Level 4 | Basic Exploitation Techniques
Leviathan Level 5 to Level 6 | Basic Exploitation Techniques
Leviathan Level 2 → Level 3 | Basic Exploitation Techniques
Leviathan Level 0 to Level 1 | Basic Exploitation Techniques
Bandit Level 32 → Level 33 | OverTheWire
Bandit Level 27 to Level 31 | OverTheWire
Bandit Level 25 to Level 26 | OverTheWire
Bandit Level 24 → Level 25 | OverTheWire
Bandit Level 23 → Level 24 | OverTheWire
Bandit Level 21 to Level 22 | OverTheWire
Bandit Level 19 to Level 20 | OverTheWire
Bandit Level 9 to Level 11 | OverTheWire
Bandit Level 16 to Level 18 | OverTheWire
Bandit Level 13 to Level 15 | OverTheWire
Bandit Level 12 → Level 13 | OverTheWire
Bandit Level 4 to Level 8 | OverTheWire
Bandit Level 0 to Level 3 | OverTheWire
CodeForces
Kefa and First Steps - CodeForces | C++ Implementation
CodinGame
orDer oF succeSsion - CodinGame | C++ Implementation
Stock Exchange Losses - CodinGame | C++ Implementation
Dungeons and Maps - CodinGame | C++ Implementation
Sudoku Validator - CodinGame | C++ Implementation
Bank Robbers - CodinGame | C++ Implementation
Competitive-Programming
Efficiently Finding the Square Root of a Number: Linear Search vs Binary Search
Efficiently Find Prime Numbers Till N: Basic vs. Sieve of Eratosthenes
Optimized Algorithm for Checking Prime Numbers: A Comprehensive Guide
Kefa and First Steps - CodeForces | C++ Implementation
orDer oF succeSsion - CodinGame | C++ Implementation
Stock Exchange Losses - CodinGame | C++ Implementation
Dungeons and Maps - CodinGame | C++ Implementation
Sudoku Validator - CodinGame | C++ Implementation
Bank Robbers - CodinGame | C++ Implementation
Left Rotation - HackerRank | C++ Implementation
Repeated String - HackerRank | C++ Implementation
Picking Numbers - HackerRank | C++ Implementation
Library Fine | HackerRank
Sherlock and Squares | HackerRank
Circular Array Rotation | HackerRank
Drawing Book | HackerRank
Migratory Birds - HackerRank Challenge | C++ Implementation
Between Two Sets - HackerRank Challenge | C++ Implementation
Kangaroo HackerRank Challenge | C++ Implementation
Prime Numbers and Sieve of Eratosthenes
Roy and Code Streak | HackerEarth Challenge
How to Manipulate Bits in C and C++
Cpp
Efficiently Finding the Square Root of a Number: Linear Search vs Binary Search
Efficiently Find Prime Numbers Till N: Basic vs. Sieve of Eratosthenes
Optimized Algorithm for Checking Prime Numbers: A Comprehensive Guide
Kefa and First Steps - CodeForces | C++ Implementation
orDer oF succeSsion - CodinGame | C++ Implementation
Stock Exchange Losses - CodinGame | C++ Implementation
Dungeons and Maps - CodinGame | C++ Implementation
Sudoku Validator - CodinGame | C++ Implementation
Bank Robbers - CodinGame | C++ Implementation
Left Rotation - HackerRank | C++ Implementation
Repeated String - HackerRank | C++ Implementation
Single Elevator Simulation in C++
Picking Numbers - HackerRank | C++ Implementation
Library Fine | HackerRank
Sherlock and Squares | HackerRank
Selected Questions from Interviews with Bjarne Stroustrup Part 2| Creator of C++
Selected Questions from Interviews with Bjarne Stroustrup Part 1| Creator of C++
Circular Array Rotation | HackerRank
Drawing Book | HackerRank
Pointers in C++
Migratory Birds - HackerRank Challenge | C++ Implementation
Between Two Sets - HackerRank Challenge | C++ Implementation
Kangaroo HackerRank Challenge | C++ Implementation
Kruskal's Algorithm | Minimum Spanning Tree
Prime Numbers and Sieve of Eratosthenes
Roy and Code Streak | HackerEarth Challenge
How to Manipulate Bits in C and C++
Stack Overflow Vulnerability
How to Install graphics.h C/C++ library on Ubuntu
C++: Simple Pendulum Animation on Ubuntu Machine
C++: Tic Tac Toe
Dijkstra's Algorithm | Single-Source Shortest Path
Bellman Ford Algorithm | Single-Source Shortest Path
Breadth First Search using Adjacency List | Graph traversal
Depth First Search using Adjacency List | Graph traversal
Move all Odd numbers after Even numbers in Singly Linked List | C++ Implementation
Merge two sorted Linked List (in-place) | C++ Implementation
Split Singly Circular Linked List | C++ Implementation
Doubly Circular Linked List | C++ Implementation
How to Reverse a Linked List | C++ Implementation
How to find the Length of Loop in Linked List | C++ Implementation
Selection sort | C++ Implementation
Merge Sort | C++ Implementation
Insertion Sort | C++ Implementation
Doubly Linked List | C++ Implementation
Singly Linked List | C++ Implementation
Quicksort | C++ Implementation
Heapsort | C++ Implementation
Cryptography
Krypton Level 3 to Level 5 | Basic Cryptographic Techniques
Krypton Level 0 to Level 2 | Basic Cryptographic Techniques
Data-Structure
Left Rotation - HackerRank | C++ Implementation
Repeated String - HackerRank | C++ Implementation
Picking Numbers - HackerRank | C++ Implementation
Library Fine | HackerRank
Sherlock and Squares | HackerRank
Circular Array Rotation | HackerRank
Drawing Book | HackerRank
Migratory Birds - HackerRank Challenge | C++ Implementation
Between Two Sets - HackerRank Challenge | C++ Implementation
Kangaroo HackerRank Challenge | C++ Implementation
Roy and Code Streak | HackerEarth Challenge
Merge two sorted Linked List (in-place) | C++ Implementation
Split Singly Circular Linked List | C++ Implementation
Doubly Circular Linked List | C++ Implementation
How to Reverse a Linked List | C++ Implementation
How to find the Length of Loop in Linked List | C++ Implementation
Doubly Linked List | C++ Implementation
Singly Linked List | C++ Implementation
Data-Structures
Efficiently Finding the Square Root of a Number: Linear Search vs Binary Search
Efficiently Find Prime Numbers Till N: Basic vs. Sieve of Eratosthenes
Optimized Algorithm for Checking Prime Numbers: A Comprehensive Guide
Move all Odd numbers after Even numbers in Singly Linked List | C++ Implementation
DataBase
Getting Started with Kafka and Go: Reading Messages and Inserting into a Database
Creating triggers in PostgreSQL to monitor changes in tables
Dynamic-Programming
Kefa and First Steps - CodeForces | C++ Implementation
Exploitation
Stack Overflow Vulnerability
Games
C++: Tic Tac Toe
Go
Getting Started with Kafka and Go: Reading Messages and Inserting into a Database
Graph-Algorithms
Kruskal's Algorithm | Minimum Spanning Tree
Dijkstra's Algorithm | Single-Source Shortest Path
Bellman Ford Algorithm | Single-Source Shortest Path
Breadth First Search using Adjacency List | Graph traversal
Depth First Search using Adjacency List | Graph traversal
Graphics
How to Install graphics.h C/C++ library on Ubuntu
C++: Simple Pendulum Animation on Ubuntu Machine
HTML
How to scroll Amazon Affiliate Marketing cards horizontally on a website
Hackerearth
Roy and Code Streak | HackerEarth Challenge
Hackerrank
Left Rotation - HackerRank | C++ Implementation
Repeated String - HackerRank | C++ Implementation
Picking Numbers - HackerRank | C++ Implementation
Library Fine | HackerRank
Sherlock and Squares | HackerRank
Circular Array Rotation | HackerRank
Drawing Book | HackerRank
Migratory Birds - HackerRank Challenge | C++ Implementation
Between Two Sets - HackerRank Challenge | C++ Implementation
Kangaroo HackerRank Challenge | C++ Implementation
Hacking
Stack Overflow Vulnerability
How to create Password list using CUPP tool on Ubuntu
HowTo
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
How to scroll Amazon Affiliate Marketing cards horizontally on a website
How to create Password list using CUPP tool on Ubuntu
How to Install graphics.h C/C++ library on Ubuntu
Kafka
Getting Started with Kafka and Go: Reading Messages and Inserting into a Database
Linked-List
Move all Odd numbers after Even numbers in Singly Linked List | C++ Implementation
Merge two sorted Linked List (in-place) | C++ Implementation
Split Singly Circular Linked List | C++ Implementation
Doubly Circular Linked List | C++ Implementation
How to Reverse a Linked List | C++ Implementation
How to find the Length of Loop in Linked List | C++ Implementation
Doubly Linked List | C++ Implementation
Singly Linked List | C++ Implementation
Linux
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
How to Enable Natural Scrolling for Touchpad on OpenSuse Tumbleweed
Krypton Level 3 to Level 5 | Basic Cryptographic Techniques
Krypton Level 0 to Level 2 | Basic Cryptographic Techniques
Leviathan Level 3 to Level 4 | Basic Exploitation Techniques
Leviathan Level 5 to Level 6 | Basic Exploitation Techniques
Leviathan Level 2 → Level 3 | Basic Exploitation Techniques
Leviathan Level 0 to Level 1 | Basic Exploitation Techniques
Bandit Level 32 → Level 33 | OverTheWire
Bandit Level 27 to Level 31 | OverTheWire
Bandit Level 25 to Level 26 | OverTheWire
Bandit Level 24 → Level 25 | OverTheWire
Bandit Level 23 → Level 24 | OverTheWire
Bandit Level 21 to Level 22 | OverTheWire
Bandit Level 19 to Level 20 | OverTheWire
Bandit Level 9 to Level 11 | OverTheWire
Bandit Level 16 to Level 18 | OverTheWire
Bandit Level 13 to Level 15 | OverTheWire
Bandit Level 12 → Level 13 | OverTheWire
Bandit Level 4 to Level 8 | OverTheWire
Bandit Level 0 to Level 3 | OverTheWire
How to Install a Software on Ubuntu | Package Management
How to create Password list using CUPP tool on Ubuntu
How to Install graphics.h C/C++ library on Ubuntu
Mathematics
Efficiently Finding the Square Root of a Number: Linear Search vs Binary Search
Efficiently Find Prime Numbers Till N: Basic vs. Sieve of Eratosthenes
Optimized Algorithm for Checking Prime Numbers: A Comprehensive Guide
Bank Robbers - CodinGame | C++ Implementation
Memes
Best Memes on Linked List Data Structure
Best Memes on Windows Operating System Failure
Best Memes on Javascript
Memes on copy pasting code from Stackoverflow
Number-Theory
Prime Numbers and Sieve of Eratosthenes
OpenSuse
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
How to Enable Natural Scrolling for Touchpad on OpenSuse Tumbleweed
Operating-System
How to Install a Software on Ubuntu | Package Management
OverTheWire-Bandit
Bandit Level 32 → Level 33 | OverTheWire
Bandit Level 27 to Level 31 | OverTheWire
Bandit Level 25 to Level 26 | OverTheWire
Bandit Level 24 → Level 25 | OverTheWire
Bandit Level 23 → Level 24 | OverTheWire
Bandit Level 21 to Level 22 | OverTheWire
Bandit Level 19 to Level 20 | OverTheWire
Bandit Level 9 to Level 11 | OverTheWire
Bandit Level 16 to Level 18 | OverTheWire
Bandit Level 13 to Level 15 | OverTheWire
Bandit Level 12 → Level 13 | OverTheWire
Bandit Level 4 to Level 8 | OverTheWire
Bandit Level 0 to Level 3 | OverTheWire
OverTheWire-Krypton
Krypton Level 3 to Level 5 | Basic Cryptographic Techniques
Krypton Level 0 to Level 2 | Basic Cryptographic Techniques
OverTheWire-Leviathan
Leviathan Level 3 to Level 4 | Basic Exploitation Techniques
Leviathan Level 5 to Level 6 | Basic Exploitation Techniques
Leviathan Level 2 → Level 3 | Basic Exploitation Techniques
Leviathan Level 0 to Level 1 | Basic Exploitation Techniques
PostgreSQL
Getting Started with Kafka and Go: Reading Messages and Inserting into a Database
Creating triggers in PostgreSQL to monitor changes in tables
Project
Single Elevator Simulation in C++
C++: Simple Pendulum Animation on Ubuntu Machine
C++: Tic Tac Toe
Python
How to create Password list using CUPP tool on Ubuntu
SQL
Getting Started with Kafka and Go: Reading Messages and Inserting into a Database
Creating triggers in PostgreSQL to monitor changes in tables
Sorting
Selection sort | C++ Implementation
Merge Sort | C++ Implementation
Insertion Sort | C++ Implementation
Quicksort | C++ Implementation
Heapsort | C++ Implementation
Top-Deals
Amazon Great Indian Festival Sale 2019: Top 10 Laptop Deals
Tumbleweed
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
How to Enable Natural Scrolling for Touchpad on OpenSuse Tumbleweed
Ubuntu
How to Resize Partitions in Arch Linux
Complete Guide: Installing, Setting Up, and Removing PostgreSQL in Linux
How to Enable Natural Scrolling for Touchpad on OpenSuse Tumbleweed
How to Install a Software on Ubuntu | Package Management
How to create Password list using CUPP tool on Ubuntu
How to Install graphics.h C/C++ library on Ubuntu
C++: Simple Pendulum Animation on Ubuntu Machine